Вопрос проверяет понимание механизма обработки ошибок и классификации исключений в Java.
Короткий ответ
В Java исключения делятся на checked и unchecked. Checked-исключения должны быть обработаны явно. Unchecked-исключения возникают во время выполнения и обычно связаны с ошибками в логике программы. Также отдельно выделяют Error, которые представляют критические ошибки JVM.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.