EMZETT.
Giriş yap

try-with-resources

Kısaca: Açılmış bir kaynağın (dosya, veritabanı bağlantısı, ağ soketi) — arada bir istisna oluşsa bile — yeniden otomatik kapatılmasını sağlayan dil yapısı.

Biraz daha ayrıntılı: Bu yapı olmadan bir kaynağı kapatmak elle bir finally bloğunda yapılmalıdır; bu kolayca unutulur ve kaynak sızıntılarına yol açar (örn. program işini bitirmesine rağmen açık kalan bir dosya). try-with-resources, uygun arayüzü uygulayan her kaynak için otomatik temizliği üstlenir.

Ayrıntılı

try-with-resources’tan önce (veya …olmayan dillerde)

Ayrıca bak: İstisnalar, Dosyalar