Пробую ввести, к примеру,
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int a = Integer.parseInt(reader.readLine());
int b = Integer.parseInt(reader.readLine());
Вместо того, чтобы принять только ввод двух чисел, он будет бесконечно принимать числа, пока не введешь некорректно и программа остановится.
Что можно сделать в данной ситуации?
Raccoon
7 уровень
Intelij запрашивает бесконечные вводы
Решен
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
--------Master
11 октября 2018, 17:41решение
Точно текущий класс запускаешь, через ctrl+shift+f10?
+2
Raccoon
11 октября 2018, 17:43
К примеру этот. Я уже две задачки решил, пройдя проверку, но при этом без возможности самому их проверить. Проверку javarush код проходит, но по какой-то причине присутствует бесконечный ввод. Мне кажется конкретно с Intelij проблема, но вот что сделать можно...
0
Raccoon
11 октября 2018, 17:46
ctrl + shift + f10.
Запомню, спасибо. Все работает.
А в чем суть? Оно другой код запускало все это время?
0
--------Master
11 октября 2018, 17:49решение
Да, грубо говоря, ctrl+shift+f10 создает конфигурацию запуска, которая затем и запускается кнопкой на панели или по shift+f10, независимо от того, какой класс в данный момент открыт
+2