Пробовал отлавливать ArithmeticException как рекомендовали в другом вопросе, пробовал задавать конкретный номер в divisionByZero() вместо входящего атрибута, пробовал менять
number /= 0;
на
number = number / 0;
Без толку. Работает но не проходит проверку. Как ублажить валидатор?)
Володимир Павлов
15 уровень
Валидатор не видит метод divisionByZero()
Решен
Комментарии (7)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Володимир Павлов
29 апреля 2018, 12:41
Благодарю за ответы. Я внес правки которые предложили Сергей и Ярослав, сейчас код выглядит так:
При валидации возвращает одну ошибку:
Метод divisionByZero должен содержать операцию деления любого числа на ноль.
0
artemon
29 апреля 2018, 13:30
А не пробовали написать проще: "int number = 47 / 0; "? Не утверждаю, что точно поможет, но всё может быть. :) Или в две строки, но тоже с отдельным делением.
+2
Володимир Павлов
29 апреля 2018, 15:35
Внезапно, сработало)
+1
artemon
30 апреля 2018, 06:55
Товарищ Валидатор любит точность. :) Хорошо, что сработало. Можно спокойно двигаться дальше. :)
+1
Pavlo PlynkoJava-разработчик в CodeGymExpert
24 мая 2018, 14:56
Спасибо, поправим, чтобы и /= 0 принимало.
0
Сергеев ВикторMaster
29 апреля 2018, 12:20
В классе должен быть метод
public static void divisionByZero()
ваш метод:
public static void divisionByZero(int number)
игра "найди отличия"
+3
Ярослав Java Developer Master
29 апреля 2018, 12:19
Попробуй заменить Exception на более конкретный тип (подумай какой) и переименовать e на exception (согласно условиям задачи)
0