Hallo,
Ich habe eine Textdatei, welche ich zeilenweise einlesen will und anschließend die jeweilige Zeile ausgeben will. Das ganze habe ich in einer while-Schleife gemacht, die solang läuft, bis readline() eben null zurückgibt. Das ganze funktioniert zwar, nur erhalte ich dann zum Schluss immer folgende Fehlermeldung:
Wo liegt der Fehler?
Hier mein Code:
Ich habe eine Textdatei, welche ich zeilenweise einlesen will und anschließend die jeweilige Zeile ausgeben will. Das ganze habe ich in einer while-Schleife gemacht, die solang läuft, bis readline() eben null zurückgibt. Das ganze funktioniert zwar, nur erhalte ich dann zum Schluss immer folgende Fehlermeldung:
Code:
Exception in thread "main" java.lang.NullPointerException
at App.main(App.java:12)
Wo liegt der Fehler?
Hier mein Code:
Java:
import java.io.*;
public class App {
public static void main(String args[]) throws IOException {
BufferedReader a1 = new BufferedReader(new FileReader("gesamt.xml"));
String hilf;
hilf = a1.readLine();
while(!(hilf.equals(null))) {
System.out.println(hilf);
hilf = a1.readLine();
}
}
}
Zuletzt bearbeitet: