Встречается на собеседованиях • сегодня
Зачем нужна Try Finally без Catch
Try-Finally без Catch используется, когда нужно гарантировать выполнение кода освобождения ресурсов (закрытие файлов, соединений и т.д.), даже если исключение не обрабатывается в текущем методе.
Пример:
java
BufferedReader reader = new BufferedReader(new FileReader("file.txt"));
try {
String line = reader.readLine();
// работаем с line, но исключения не ловим
} finally {
reader.close(); // ресурс будет закрыт в любом случае
}Ключевые моменты:
- Гарантирует выполнение cleanup-кода
- Позволяет исключению прокидываться выше по стеку вызовов
- Часто используется с ресурсами, требующими закрытия
В Java 7+ лучше использовать try-with-resources, который автоматически закрывает ресурсы.

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