Карта / Исключения / Пирамида (иерархия) исключений

Пирамида (иерархия) исключений

Иерархия исключений. Всё наследуется от Throwable:

Throwable Errorсбои JVM — не ловим Exception checkedIOException — заставит обработать Runtime-Exception

Все исключения наследуются от Throwable, который делится на Error (сбои самой JVM) и Exception (то, что обрабатывает код программы). Exception, в свою очередь, делится на checked и RuntimeException — подробнее об этом делении в теме «checked vs unchecked».

🎤 Закрыл тему, если можешь объяснить:
• из чего состоит иерархия исключений в Java: `Throwable` → `Error` / `Exception`.