234
правки
Изменения
→Основные методы и конструкторы java.lang.Throwable
После того, как было брошено первое исключение - new Exception("a") - будет выполнен блок finally, в котором будет брошено исключение new IOException("b"), именно оно будет поймано и обработано. Результатом его выполнения будет вывод в консоль ''b''. Исходное исключение теряется.
===Основные методы и конструкторы java.lang.ThrowableИнформация об исключениях===* getMessage(). Этот метод возвращает строку, которая была первым параметром при создании исключения;* getCause() возвращает исключение, которое стало причиной текущего исключения;* printStackTrace() печатает stack trace, который содержит информацию, с помощью которой можно определить его причину и место, где было брошено исключение.
==Разработка исключений==