我正在尝试从
public static void printLines(String doc){
Scanner input = null;
input = new Scanner(doc + ".txt"));
while(input.hasNext()){
String nextLine = input.nextLine();
System.out.println(nextLine);
}
input.close;
}
上面的代码来自一个接受 String doc 作为参数的方法,并打印出每一行。在我的 main 中,我使用了 try catch 块来捕获 FileNotFoundException。但是,当我尝试运行该程序时,它总是会遇到 FileNotFoundException。
我正在使用 Eclipse,文本文件和 java 文件都在同一个“Java 项目”中。我的方法无法读取文本文件有什么原因吗?请帮忙!