1
1
Fork 0

Lexical fix

This commit is contained in:
Никита Грачев 2020-02-04 14:18:35 +03:00 committed by Enchased Horse
parent 16cb5c6074
commit 6059cde3d8
1 changed files with 1 additions and 1 deletions

View File

@ -1048,7 +1048,7 @@ __Исключения (Exceptions)__ являются результатом п
## Что такое _checked_ и _unchecked exception_?
В Java все исключения делятся на два типа:
+ __checked (контролируемые/проверяемые исключения)__ должны обрабатываться блоком `catch` или описываться в сигнатуре метода (например `IOException`). Наличие такого обработчика/модификатора сигнатуры проверяются на этапе компиляции;
+ __checked (контролируемые/проверяемые исключения)__ должны обрабатываться блоком `catch` или описываться в сигнатуре метода (например `throws IOException`). Наличие такого обработчика/модификатора сигнатуры проверяются на этапе компиляции;
+ __unchecked (неконтролируемые/непроверяемые исключения)__, к которым относятся ошибки `Error` (например `OutOfMemoryError`), обрабатывать которые не рекомендуется и исключения времени выполнения, представленные классом `RuntimeException` и его наследниками (например `NullPointerException`), которые могут не обрабатываться блоком `catch` и не быть описанными в сигнатуре метода.
[к оглавлению](#java-core)