2013-03-24 2 views
3

В Java, когда я решаю исключить исключение, можно ли определить это исключение как не обрабатываемое?Объявить исключение, не подлежащее обработке?

Спасибо :-)

(я на Java 7)

+2

Вы сделали учебник по java? –

+0

Будьте осторожны с исключениями времени выполнения. Используйте их с умом. – wchargin

ответ

8

Любой Exception, что тип ребенок RuntimeException не требуется обрабатывать. Это называется неконтролируемым исключением.

Тем не менее, вы все равно можете отрегулировать его, если вы чувствуете, что это необходимо.

1

Это может быть достигнуто путем выброса unchecked exception.RuntimeException - это исключено исключение, которое вызывающая программа не должна обрабатывать. Любой подкласс, такой как ClassCastException и т. Д., Получен из RuntimeException, и вам не нужно беспокоиться о его обработке.

Смежные вопросы