Встречается на собеседованиях • сегодня
Что такое Try With Resourses
Try With Resources — это механизм в Java для автоматического управления ресурсами, которые требуют закрытия (например, файлы, соединения). Введён в Java 7.
Особенности:
- Ресурсы объявляются в круглых скобках после
try. - Должны реализовывать интерфейс
AutoCloseable. - Закрываются автоматически в обратном порядке объявления.
- Позволяет избежать boilerplate-кода с
finallyиclose().
Пример:
java
try (FileInputStream fis = new FileInputStream("file.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(fis))) {
System.out.println(br.readLine());
} // Ресурсы закрываются здесь автоматическиЕсли возникает исключение и при закрытии, и в блоке try, основное исключение подавляется, но можно получить его через Throwable.getSuppressed().

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