Ребята, задачи показались вообще семечками, до этого уровня я читала про исключения у Шилдта, если кому тяжело понять эту тему, почитайте его труды, очень легко после его книги усвоить тему.
Во 2 задаче как по мне в авторском решении method1 отличается от исходного method1 что противоречит требованию задания"Метод method1 не изменять." Без изменения method1 выдаёт ошибку...С изменённым методом- зачёл результат
В первой задаче конструкцией try-catch мы "поймали" два исключения, наследующие от класса RuntimeException. Это понятно. Но ведь класс ArithmeticException тоже наследник RuntimeException. Он будет "выброшен" в методе main за счёт чего? За счёт того, что RuntimeException сам является наследником Exception?
Спасибо что подвели, что понял так это то, что надо это взять и выучить, достаешь книгу и поехал) Но минимум подачи чтобы понять с чем это едят - нормально)
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ