1. Обзор
Ключевое слово throw
в Java используется для явного создания пользовательского исключения или встроенного исключения. Но иногда в блоке catch
нам нужно снова вызвать то же самое исключение. Это приводит к повторному созданию исключения.
В этом руководстве мы обсудим два наиболее распространенных способа повторного создания исключения.
2. Повторное создание исключений
Иногда перед распространением исключения на более высокий уровень мы можем захотеть выполнить некоторые действия. Например, мы можем захотеть откатить транзакцию БД, зарегистрировать исключение или отправить электронное письмо.