Skip to content

Commit

Permalink
try resource changes
Browse files Browse the repository at this point in the history
  • Loading branch information
navinp0304 committed May 1, 2022
1 parent f3a3f8f commit da7c0aa
Showing 1 changed file with 4 additions and 25 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,44 +10,23 @@ public class WaterMgmtLogger {
private static final String fileName = "logFile.txt";

public String readFirstLine() {
BufferedReader brRead = null;
String firstLine = null;
try {
brRead = new BufferedReader(new FileReader(fileName));
firstLine = brRead.readLine();
String firstLine = "";

try (BufferedReader brRead = new BufferedReader(new FileReader(fileName))) {
firstLine = brRead.readLine();
} catch (IOException e1) {
e1.printStackTrace();
} finally {
try {
if (brRead != null)
brRead.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
return firstLine;

}

public void writeFirstLine(String s) {
BufferedWriter brWrite = null;

try {
brWrite = new BufferedWriter(new FileWriter(fileName));
try (BufferedWriter brWrite = new BufferedWriter(new FileWriter(fileName))) {
brWrite.write(s);

} catch (IOException e1) {
e1.printStackTrace();
} finally {
try {
if (brWrite != null)
brWrite.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}

0 comments on commit da7c0aa

Please sign in to comment.