Собственно, если запустить программу и попробовать ввести в консоль все эти типы данных, то программа все распознает, но почему же компиляция не проходит.Может компилятор не совсем различает Boolean и String?