Обложка канала

Библиотека джависта

20804 @javaproglib

Полезные материалы по всему, что может быть полезно разработчику на Java.

Библиотека джависта

3 года назад
Открыть в
Какое исключение выбрасывается при возникновении ошибки в блоке инициализации класса? Если возникшее исключение - наследник RuntimeException: • для статических блоков инициализации будет выброшено java.lang.ExceptionInInitializerError; • для нестатических будет проброшено исключение-источник. Если возникшее исключение - наследник Error, то в обоих случаях будет выброшено java.lang.Error. Исключение: java.lang.ThreadDeath - смерть потока. В этом случае никакое исключение выброшено не будет.