FileReading.java:7: illegal escape character
BufferedReader br = new BufferedReader(new FileReader("C
:\Users\nirjari\Desktop\hexalock"));
^
FileReading.java:7: illegal escape character
BufferedReader br = new BufferedReader(new FileReader("C:\Users\nirjari\Desktop\hexalock"));
^
FileReading.java:7: illegal escape character
BufferedReader br = new BufferedReader(new FileReader("C:\Users\nirjari\Desktop\hexalock"));
^
FileReading.java:7: illegal escape character
BufferedReader br = new BufferedReader(new FileReader("C:\Users\nirjari\Desktop\hexalock"));
^
4 errors
When I try using "/" in place of "\" in the filepath , code does compile, but does not produce any output from the file.
nirjari patel wrote:I am trying to read from a file using FileReader as follows.
FileReading.java:7: illegal escape character
Richard Broersma wrote:So, if you what to represent a '\' you need to escape it with '\\'.
Cheers, Roberto Perillo
SCJP, SCWCD, SCJD, SCBCD
FileReading.java:7: unreported exception java.io.FileNotFoundException; must be
caught or declared to be thrown
BufferedReader br = new BufferedReader(new FileReader("C:\\Users\\nirjari\\Desktop\\hexalock"));
^
FileReading.java:9: unreported exception java.io.IOException; must be caught or
declared to be thrown
String br1 = br.readLine();
^
2 errors
nirjari patel wrote:
How to get the output from file ?
FileReadingWithoutTryCatch.java:9: unreported exception java.io.FileNotFoundExce
ption; must be caught or declared to be thrown
BufferedReader br = new BufferedReader(new FileReader("C
:\\Users\\Jignesh\\Desktop\\hexalock.txt"));
^
FileReadingWithoutTryCatch.java:16: unreported exception java.io.IOException; mu
st be caught or declared to be thrown
while((line=br.readLine()) != null) {
^
2 errors
How do I understand, when I need to use try/catch block ?
Consider Paul's rocket mass heater. |