Hallo!
Habe mal wieder was programmiert. Und zwar soll mein Progrämmchen eine Textdatei auslesen und mögliche Fehler abfangen. Nun ist es so, dass es keine Lust hat Fehler abzufangen. Ich wollte das Ende der Datei abfangen, funzt aber nicht. Könnt ihr mir bitte helfen?
Habe mal wieder was programmiert. Und zwar soll mein Progrämmchen eine Textdatei auslesen und mögliche Fehler abfangen. Nun ist es so, dass es keine Lust hat Fehler abzufangen. Ich wollte das Ende der Datei abfangen, funzt aber nicht. Könnt ihr mir bitte helfen?
Code:
import java.io.*;
class Blindtext
{
BufferedReader in;
Blindtext() throws IOException
{
auslesen();
}
void auslesen() throws IOException
{
try
{
in=new BufferedReader(new FileReader("blindtext.txt"));
String inhalt;
for (int i =0;;i++)
{
inhalt=in.readLine();
System.out.println(inhalt);
}
}
catch (EOFException e)
{
System.out.println("Dateiende erreicht");
in.close();
}
}
public static void main(String[] args) throws IOException
{
new Blindtext();
}
}