8. Расскажите про механизм обработки исключений в Java (Try-catch-finally)

8. Расскажите про механизм обработки исключений в Java (Try-catch-finally)

UNKNOWN

try — данное ключевое слово используется для отметки начала блока кода, который потенциально может привести к ошибке.

catch — ключевое слово для отметки начала блока кода, предназначенного для перехвата и обработки исключений в случае их возникновения.

finally — ключевое слово для отметки начала блока кода, который является дополнительным. Этот блок помещается после последнего блока catch. Управление передаётся в блок finally в любом случае, было выброшено исключение или нет.

Общий вид конструкции для обработки исключительной ситуации выглядит следующим образом:


try { //код, который потенциально может привести к исключительной ситуации }

catch(SomeException e ) { //в скобках указывается класс конкретной ожидаемой ошибки

//код обработки исключительной ситуации}

finally { //необязательный блок, код которого выполняется в любом случае}


Предыдущий вопрос: 7. Как создать собственное («пользовательское») исключение?

Следующий вопрос: 9. Возможно ли использование блока try-finally (без catch)?

Все вопросы по теме: список

Все темы: список

Вопросы/замечания/предложения/нашли ошибку: напишите мне

Report Page