Почему не проходит валидацию, хотя все рабоотает коректно
Егор
23 уровень
Почему не проходит валидацию, хотя все рабоотает коректно
Решен
Комментарии (5)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Иван Лаврентьев
25 декабря 2017, 11:38
велкам
0
Иван Лаврентьев
25 декабря 2017, 09:06полезный
попробуй вместо сканера считать через
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
и допиши else, как вариант
+1
Егор
25 декабря 2017, 09:45
Вместо Сканера использовал BufferedReader и валидация пройдена. Чудеса!
Спасибо за участие!
0
Иван Лаврентьев
24 декабря 2017, 18:13
попробуй ввести не слово "сумма", а другое
потом попробуй обернуть в try / catch с обработкой выпавшего исключения
0
Егор
25 декабря 2017, 08:51
Если ввести другое слово, то выкинет исключение, это понятно. Но по условию и не нужно это обрабатывать.
В моем решении при вводе слова "сумма" и ENTER программа заканчивает работу. а валидацию не проходит как раз этот пункт. "Программа должна прекращать считывать данные с клавиатуры после того пользователь введет слово «сумма» в нижнем регистре и нажмет Enter." Вот и не понятно очему.
0