如何修复FileNotFoundException?

时间:2015-03-01 04:17:43

标签: java parsing exception java.util.scanner

我在同一个程序包中有一个文本文件,我可以通过它来访问它,所以我不明白为什么我会收到此异常。我在哪里出错?

public static boolean someMethod(){
File f = new File("input.txt");
try{
Scanner s = new Scanner(file);
s.useDelimiter(""); //I want to parse by one character at a time
while(s.hasNext()){
...
}
}catch (FileNotFoundException e){
...
}
return false;
}

1 个答案:

答案 0 :(得分:0)

new File("input.txt")与您当前的工作目录有关。如果要访问打包文件,可以使用getResourceAsStream(String)