我正在使用掃描程序庫來構建一個文件閱讀器,我遵循庫中的提綱並且它編譯得很好,但是當我運行它時,我得到一個FileNotFoundException:text.txt(系統無法找到指定的文件)。該文件位於與.java文件相同的文件夾中,但仍然表示它不在那裏。系統找不到文件
下面是我有任何幫助將是偉大的代碼。
import java.util.*;
import java.io.*;
class Conjecture {
public static void main(String[] args) throws IOException {
Scanner scanner = null;
try {
scanner = new Scanner(new BufferedReader(new FileReader("text.txt")));
while (scanner.hasNext()) {
System.out.println(scanner.next());
}
} finally {
if (scanner != null) {
scanner.close();
System.out.println("done");
}
}
}
}
您可以使用File類得到「的text.txt」的絕對路徑找出Java在哪裏查找該文件。 –
你是否從像Eclipse這樣的IDE運行 –
那麼,如果你將文件移動到你的工作區folder.It一定會工作。 –