Задать вопрос
danilochagov
@danilochagov

Зачем использовать сигнатуру try/catch в java в таком примере?

Например пользователь должен вводить только определённые числа, а если ведёт другое до будет ошибка(но ошибка не с выбросом исключения, а с сигнатурой try/catch, чтобы можно было её сделать самому).
И зачем тут использовать try/catch, если тоже самое можно сделать просто написав в else что тебе надо, или с exception будет умнее?5a9b9671aca71029478079.png5a9b9677c020b338565092.png
  • Вопрос задан
  • 192 просмотра
Подписаться 1 Простой 9 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
  • Академия Эдюсон
    Java-разработчик: тариф Базовый
    8 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
Это бредятина. Если в каких-то уроках такое дают - беги оттуда. Выбрасывать исключение, что-то тут же его ловить, да ещё и в цикле - это надо быть редкостным идиотом. При выбросе исключения разворачивается стек, это дорого.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Казань
от 75 000 ₽
ИТРУМ Ростов-на-Дону
от 75 000 ₽
Яндекс Москва
от 180 000 до 350 000 ₽