test/hotspot/jtreg/runtime/appcds/UseAppCDS.java
changeset 48403 6d4e1efac80a
parent 48138 78b2ecdd3c4b
child 48469 7312ae4465d6
child 48516 7d286141598c
--- a/test/hotspot/jtreg/runtime/appcds/UseAppCDS.java	Wed Dec 06 11:11:16 2017 +0100
+++ b/test/hotspot/jtreg/runtime/appcds/UseAppCDS.java	Wed Dec 13 15:37:48 2017 -0800
@@ -108,12 +108,14 @@
 
     public static List<String> toClassNames(String filename) throws IOException {
         ArrayList<String> classes = new ArrayList<>();
-        BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(filename)));
-        for (; ; ) {
-            String line = br.readLine();
-            if (line == null)
-                break;
-            classes.add(line.replaceAll("/", "."));
+        try (BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(filename)))) {
+            for (; ; ) {
+                String line = br.readLine();
+                if (line == null) {
+                    break;
+                }
+                classes.add(line.replaceAll("/", "."));
+            }
         }
         return classes;
     }