TriggerTimesFileReader.java: use try-with such that trigger times file is properly...
[pingpong.git] / Code / Projects / SmartPlugDetector / src / main / java / edu / uci / iotproject / io / TriggerTimesFileReader.java
index b1169091fcb7bc3bb1405b18a20ccbff51bb03a2..75d06ecbdfed1177702ee6d2dac8864a04b8b3b8 100644 (file)
@@ -32,9 +32,8 @@ public class TriggerTimesFileReader {
      */
     public List<Instant> readTriggerTimes(String fileName, boolean _24hFormat) {
         List<Instant> listTriggerTimes = new ArrayList<>();
-        try {
-            File file = new File(fileName);
-            BufferedReader br = new BufferedReader(new FileReader(file));
+        File file = new File(fileName);
+        try (BufferedReader br = new BufferedReader(new FileReader(file))) {
             String s;
             while ((s = br.readLine()) != null) {
                 listTriggerTimes.add(parseTriggerTimestamp(s, _24hFormat));