Встречается на собеседованиях • сегодня
Для чего нужен блок try-catch-finally
Блок try-catch-finally используется для обработки исключений в Java.
- try: содержит код, который может вызвать исключение.
- catch: перехватывает и обрабатывает исключение указанного типа.
- finally: выполняется всегда, даже если исключение не возникло или было обработано.
Пример:
java
try {
int result = 10 / 0; // ArithmeticException
} catch (ArithmeticException e) {
System.out.println("Деление на ноль!"); // Обработка
} finally {
System.out.println("Блок finally выполнен"); // Всегда выполнится
}Нюансы:
- Можно использовать несколько
catchдля разных типов исключений. finallyчасто применяется для освобождения ресурсов (закрытие файлов, соединений).- Если в
tryилиcatchестьreturn,finallyвсё равно выполнится перед выходом из метода.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы