Какого типа является исключение, производное от класса Throwable?

В Java исключения, производные от класса Throwable, делятся на два основных типа:

Короткий ответ

Что ответить на собеседовании

В Java исключения, производные от класса Throwable, делятся на два основных типа:

Подробный разбор

Ответ с пояснениями

В Java исключения, производные от класса Throwable, делятся на два основных типа:

  • Exception — проверяемые исключения (checked exceptions), которые должны быть обработаны или объявлены в методе с помощью throws.
  • Error — ошибки, которые обычно не обрабатываются приложением (например, OutOfMemoryError).

Таким образом, исключение, производное от Throwable, обычно является либо подклассом Exception, либо Error. В большинстве случаев под "исключением" понимают именно подкласс Exception.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее