~/ learn/ java-from-zero/ cards/ try-with-resources & AutoCloseable
1 of 4

Type a try-with-resources opening a BufferedReader

Type a try-with-resources opening a BufferedReader

Answer

try (var br = new BufferedReader(new FileReader(path))) { String line; while ((line = br.readLine()) != null) { process(line); } }

br.close() is called automatically when the try block exits — whether normally or via exception. No finally block needed.

space flip · ← → navigate · esc to exit
NORMAL ~/memra/library/e5b5d7b5-0da2-43fc-a3dc-0d88be881a61/flashcard utf-8 LF