Ок, сработало, но если в предыдущий раз я понимал свою логику(пускай и ошибочную), то теперь у меня еще больше вопросов
public static boolean readBoolean() throws Exception {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        boolean t = Boolean.parseBoolean(br.readLine());

        return t;
    }
Ок, мы считали строку и сделали из нее булеан? Или что это? Старый вопрос: boolean readBoolean() - читает с клавиатуры строку "true" или "false" и возвращает соответствующую логическую переменную true или false Я это понял так - если ввели слово "true", то выводим булеан true, если слово "false" - булеан false. Но вот Idea говорит, что нужно еще 1 return записать, видимо я что-то не так понимаю и/или ошибка в логике. + А что, если будет введено 3е слово - например, "sdfsdfsdgs" ? Выдаст ошибку?