Можно ли создать собственное непроверенное исключение в Java?
По сути, я бы хотел
MyUncheckedException
бросков
Да. Расширьте MyUncheckedException
из RuntimeException
. Однако ниже приведено руководство из документации
Вообще говоря, не бросайте RuntimeException и не создавайте подкласс RuntimeException просто потому, что вы не хотите быть обеспокоенным определением исключений, которые могут генерировать ваши методы.
Вот основная рекомендация: если разумно ожидать, что клиент восстановится после исключения, сделайте его проверенным исключением. Если клиент не может ничего сделать для восстановления из исключения, сделайте его непроверенным исключением.