Also ich habe folgendes aus dem Buch Java Intensivkurs abgeschrieben, bekomme aber eine Fehlermeldung. Das Programm soll Informationen aus Dateien auslesen.
Erstmal der Code:
Und jetzt die Fehlermeldung:
javac LiesDateiEin.java
LiesDateiEin.java:16: ')' expected
} catch (IO Expectetion eIO) {
^
LiesDateiEin.java:16: illegal start of expression
} catch (IO Exception eIO) {
^
LiesDateiEin.java:16: ';' expected
} catch (IO Expection eIO) {
^
3 errors
Hier noch ein Screenshot: http://img690.imageshack.us/img690/6320/javah.jpg
Ich würde gerne weiterlernen, was aber nicht geht wenn ich diesen Abschnitt nicht ausführen, verstehe oder verwenden kann.
Danke schonmal
Erstmal der Code:
Java:
import java.io.*;
public class LiesDateiEin{
public static void main(String[] args){
String filenameIn=args[0];
try{
FileInputStream fis =new FileInputStream(filenameIn);
InputStreamReader isr =new InputStreamReader(fis);
BufferedReader bur =new BufferedReader(isr);
int zaehler=0;
while (sLine != null) {
System.out.println("Zeile "+zaehler+": "+sLine);
sLine=bur.readLine();
zaehler++;
}
bur.close();
} catch (IO Exception eIO) {
System.out.println("Folgender Fehler trat auf: "+eIO);
}
}
}
Und jetzt die Fehlermeldung:
javac LiesDateiEin.java
LiesDateiEin.java:16: ')' expected
} catch (IO Expectetion eIO) {
^
LiesDateiEin.java:16: illegal start of expression
} catch (IO Exception eIO) {
^
LiesDateiEin.java:16: ';' expected
} catch (IO Expection eIO) {
^
3 errors
Hier noch ein Screenshot: http://img690.imageshack.us/img690/6320/javah.jpg
Ich würde gerne weiterlernen, was aber nicht geht wenn ich diesen Abschnitt nicht ausführen, verstehe oder verwenden kann.
Danke schonmal