Login
Вопрос к тестировщикам
5427 просмотров
Перейти к просмотру всей ветки
in Antwort Murr 16.08.19 17:20
будешь ли ты использовать ехцептион для выхода из вложенных циклов или рекурсии...
Выход из цикла или из рекурсии по исключению - это вполне себе нормальный способ. Однако, это не значит, что из всех циклов и рекурсий надо выходить по исключению.
Исключение - это способ сообщить об ошибке или о какой-то специальном состоянии и если эта ошибка или специальное состояние должны заканчивать цикл или рекурсию, то логично и правильно выходить из цикла или рекурсии по исключению.