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