Возможный дубликат:
В Java, когда я должен создать проверенное исключение и когда это должно быть исключение во время выполнения?
Когда я должен получить исключение из RuntimeException
вместо Exception
?
A RuntimeException
не должен быть объявлен в предложении method throws
, который может быть хорошим, поскольку он не должен быть специально указан или bad потому что это хорошая практика явно объявить исключение метода.
Мысли?