Sobes.tech
Junior — Middle

Milyen helyzetekben ajánlott a try-with-resources szerkezet használata Java-ban?

sobes.tech MI

Válasz az MI-től

A try-with-resources konstrukció Java-ban ajánlott az AutoCloseable interfészt megvalósító erőforrások automatikus bezárására, például fájlfolyamokra, adatbázis-kapcsolatokra, socketekre stb. Ez segít elkerülni az erőforrás-szivárgásokat és egyszerűsíti a kódot, mivel a bezárás automatikusan megtörténik a try blokk végén.

Használati példa:

try (BufferedReader br = new BufferedReader(new FileReader("file.txt"))) {
    String line = br.readLine();
    System.out.println(line);
} catch (IOException e) {
    e.printStackTrace();
}

Használja a try-with-resources-t mindig, amikor garantálni szeretné az erőforrás bezárását a használat után.