Fehler im Programmcode

stepi1974

Grünschnabel
Hallo, bin Java-Anfänger, habe ein Programm geschrieben, weiß aber nicht wo der Fehler liegt:

import java.awt.*;
import java.util.StringTokenizer;
import java.io.*;

public class FlowLayoutTest {
public static void main(String argv[]){
Frame f=new Frame();
f.setLocation(300,300);
f.setTitle("Honi Soit Mal Y Penne");

try {

//FileReader erzeugen, Datei lesen
FileReader fr=new FileReader("Textdatei.txt");
BufferedReader br=new BufferedReader(fr);

//erste Zeile lesen
String sline=br.readLine();

//Solange einlesen und am Bildschirm ausgeben, bis Ende erreicht ist
while(sline!=null) {
System.out.println(sline);
sline=br.readLine();
}

//Datei schließen
System.out.println(sline);
br.close();
}
catch(IOException e) {System.out.println(e);}
}



//String text=DateiZugriff.lesen("Textdatei.txt");
StringTokenizer st=new StringTokenizer("Textdatei.txt","\t\n\r");
Panel p=new Panel(new FlowLayout(FlowLayout.LEFT));

while(st.hasMoreTokens()){
String token=st.nextToken();
p.add(new Label(token));
}
f.add(p);
f.setVisible(true);
}
}

Folgende Fehlermeldung in Eclipse:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:

at FlowLayoutTest.main(FlowLayoutTest.java:6)

Danke schon mal für die Antworten.
 
Moin!
Wenn du Eclipse nutzt, sagt es dir doch, wo der Fehler liegt! Einfach mal hingucken!


Code:
catch(IOException e) {System.out.println(e);}
} // <--- diese klammer ist zuviel


Das nächste mal doch auch bitte den Code formatiert einfügen, dann wirds übersichtlicher..


*grüssle*
MeinerEiner
 
Zurück