Junior — Middle
Em que situações é recomendado usar a construção try-with-resources em Java?
sobes.tech IA
Resposta da IA
A construção try-with-resources em Java é recomendada para fechar automaticamente recursos que implementam a interface AutoCloseable, como fluxos de arquivos, conexões de banco de dados, sockets, etc. Isso ajuda a evitar vazamentos de recursos e simplifica o código, pois o fechamento ocorre automaticamente no final do bloco try.
Exemplo de uso:
try (BufferedReader br = new BufferedReader(new FileReader("file.txt"))) {
String line = br.readLine();
System.out.println(line);
} catch (IOException e) {
e.printStackTrace();
}
Use try-with-resources sempre que precisar garantir o fechamento de um recurso após seu uso.