FileNotFoundException即使文件在该位置也是如此
|
public StormAnalysis(){
try {
fScanner = new Scanner(new File(\"tracks1949to2010_epa.txt\"));
while(fScanner.hasNextLine()){
System.out.println(fScanner.nextLine());
}
} catch (FileNotFoundException e) {
System.out.println(\"File not found. Try placing the tracks1949to2010_epa.txt in the same folder as StormAnalysis.java\");
e.printStackTrace();
}
}
以上是我的代码(并且我也有错误的图片:
http://folk.uio.no/arnabkd/test/images/error-code-task.jpg
如您所见,该txt文件与StormAnalysis.java文件位于同一文件夹中。另外,如果我将文件路径更改为\“ weather.dat \”(作为另一个任务/问题给出),该代码将起作用。
任何想法将不胜感激!
没有找到相关结果
已邀请:
3 个回复
捻盒愧杯
快乐的编码。
闪脖
目录中(除非已将其更改为另一个目录)。出于所有实际目的,此目录不同于存在输入文件的
目录。您将必须在Eclipse中配置项目的build属性,以将输入文件(或所有.txt类型的文件)也复制到输出目录。这将使文件在类文件所在的目录中可用,从而可以读取文件。
墩瓣茅械