Когда выбирать проверенные и непроверенные исключения

От A Java Learner:

Когда возникает исключение, вы java должны либо поймать и обработать jre исключение, или скажите jre компилятору, что вы не можете exceptions справиться объявив, что java-se ваш метод выдает это исключение, затем .java код который использует core-java ваш метод, должен будет обрабатывать jre это исключение (даже оно .java также может объявить, что java-libraries он бросает исключение, если javax он не может с этим справиться).

Компилятор exception проверит, что мы сделали одно j2se из двух (поймать или объявить). Так j2se они называются Checked исключения. Но java-se ошибки и время выполнения Исключения exception не проверяются компилятор java-se (даже если вы можете выбрать поймать java-libraries или заявить, что это не обязательный). Итак, эти exceptions двое называются Непроверенные exception-handling исключения.

Ошибки используются oraclejdk для представления тех условия, возникающие java-libraries за пределами приложение, такое jre как сбой система. Исключения java-libraries во время выполнения обычно java возникают по вине логика jre приложения. ты не можешь javax сделать что угодно в этих java-se ситуациях. Когда возникает jdk исключение во время выполнения, вы j2se должны перепишите код программы. Итак, эти не .java проверяются компилятором. Эти исключения custom-exceptions во время выполнения будут jdk обнаружены в период разработки exception и тестирования. Затем мы exception-handling должны реорганизовать наш checked-exceptions код, чтобы удалить эти java ошибки.

java

exception

checked-exceptions

2022-11-15T10:17:18+00:00
Вопросы с похожей тематикой, как у вопроса:

Когда выбирать проверенные и непроверенные исключения