私はJavaをコンパイルして実行するためにEclipseを使用しています。スレッド "main"の例外java.io.FileNotFoundException:エラー
ここはエラーです。
Exception in thread "main" java.io.FileNotFoundException: file.txt (The system cannot find the file specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.util.Scanner.<init>(Unknown Source)
at helloworld.main(helloworld.java:9)
ここに私のコード
import java.io.File;
import java.io.IOException;
import java.util.Scanner;
public class helloworld {
public static void main(String[] args) throws IOException {
Scanner KB = new Scanner(new File("file.txt"));
while (KB.hasNext()) {
String line = KB.nextLine();
System.out.println(line);
}
}
}
FILE.TXT
は、私は私のプロジェクトで同じフォルダにfile.txtを作成しています。
ファイルはプロジェクトフォルダのすぐ下にありますか? –
SCRの下にありますが、scrが機能しなかったので、私もbinの下に置いています。 – Mowgli
'new File(" file.txt ")を印刷してみてくださいexists()' 'true'を返すのですか?そうでない場合は、 'new File(" file.txt ")を印刷してみてください。getAbsoluteFile()'期待したものですか? – amit