< prev index next >

test/hotspot/jtreg/runtime/appcds/UseAppCDS.java

Print this page

@@ -106,17 +106,19 @@
                    new String[0]);
     }
 
     public static List<String> toClassNames(String filename) throws IOException {
         ArrayList<String> classes = new ArrayList<>();
-        BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(filename)));
+        try (BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(filename)))) {
         for (; ; ) {
             String line = br.readLine();
-            if (line == null)
+                if (line == null) {
                 break;
+                }
             classes.add(line.replaceAll("/", "."));
         }
+        }
         return classes;
     }
 
     static void dumpLoadedClasses(boolean useAppCDS, String[] expectedClasses,
                                   String[] unexpectedClasses) throws Exception {
< prev index next >