I/O поток — ресурс операционной системы: файловый дескриптор, сокет, область памяти. Если не закрыть поток явно, ресурс останется занятым до следующего запуска GC. try-with-resources гарантирует закрытие автоматически.
Эволюция управления ресурсами
I/O поток — ресурс операционной системы: файловый дескриптор, сокет, область памяти. Если не закрыть поток явно, ресурс останется занятым до следующего запуска GC. try-with-resources гарантирует закрытие автоматически.