我设立的try / catch此错误的方法。 我的问题是,它捕获,甚至当我在同一封装中明确创建Trivia.txt为Trivia.txt的FileNotFoundException异常。 我想不通,为什么没有被发现的文件。 我做了一些四处寻找答案,我的问题,没有运气。 总之,这里是我的代码
public static void readFile(){
try{
File file = new File("Trivia.txt");
FileReader fr = new FileReader(file);
BufferedReader br = new BufferedReader(fr);
while((line = br.readLine()) != null){
System.out.println(line);
}
br.close();
}
catch(FileNotFoundException e){
System.out.println("file not found");
System.out.println();
}
catch(IOException e){
System.out.println("error reading file");
}
}
这里的代码只是一个由WindowComp级(完全无关类)静态调用的TextHandler类的方法。 该封装是mainPackage保持该main()和WindowComp()和textHandler()alond与Triva.Txt