try-with-resources. AutoCloseable



try-with-resources — краткая замена стандартному try..catch..finally. Закрывает ресурс после выхода из секции try-with-resources. Ресурс должен имплементить интерфейс AutoCloseable.



«Ресурс» в данном контексте — это класс, представляющий cобой соединение/cокет/файл/поток



try (InputStream is = new FileInputStream("/path/to/file.txt")) {

...

}