Używam Eclipse do kompilowania i uruchamiania moich kodów Java.Wyjątek w wątku "główny" java.io.FileNotFoundException: Błąd
Oto pojawia się błąd.
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)
Oto mój kod
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);
}
}
}
plik.txt
Stworzyłem plik.txt w tym samym folderze, w moim projekcie.
Czy twój plik znajduje się bezpośrednio pod twoim folderem projektu? –
jest pod SCR, ja też wkładam pod bin, bo scr nie działa. – Mowgli
Spróbuj wydrukować 'nowy plik (" plik.txt "). Istnieje()' Czy daje 'prawda'? jeśli nie, spróbuj wydrukować 'nowy plik (" file.txt "). getAbsoluteFile()' Czy tego się spodziewałeś? – amit