Hi Leute, also ich bin noch relativ frisch in Java und die Exceptions sind noch nicht so recht meine Freunde... :bahnhof:
Und zwar hab ich eine Klasse entworfen, welche die Ordner in einem Verzeichnis in einer Textdatei listen soll. Das ganze schaut wie folgt aus:
Lasst euch von den Klassennamen nicht verwirren, das ganze ist Teil eines Snychronisierungsprogramm. Der Compiler meckert jedenfalls:
C:\Java\Programm>javac CMeSy.java
CMeSy.java:52: unreported exception java.io.FileNotFoundException; must be caught or declared to be thrown
PrintWriter ausgabe = new PrintWriter("Testliste.txt");
Ich hab jetzt schon einiges versucht um da ne entsprechende Exception hinzubasteln, aber der Ort war anscheinend nie der richtige...
Könnt ihr mir helfen?
Und zwar hab ich eine Klasse entworfen, welche die Ordner in einem Verzeichnis in einer Textdatei listen soll. Das ganze schaut wie folgt aus:
Java:
class CSynchronisieren implements ActionListener {
public void actionPerformed(ActionEvent e) {
PrintWriter ausgabe = new PrintWriter("Testliste.txt");
String verzeichnispfad = m_pfad.getText();
File verzeichnis = new File(verzeichnispfad);
String[] Folders = verzeichnis.list();
for(int i=0; i < Folders.length; i++) {
ausgabe.printf(Folders[i]);
}
}
Lasst euch von den Klassennamen nicht verwirren, das ganze ist Teil eines Snychronisierungsprogramm. Der Compiler meckert jedenfalls:
C:\Java\Programm>javac CMeSy.java
CMeSy.java:52: unreported exception java.io.FileNotFoundException; must be caught or declared to be thrown
PrintWriter ausgabe = new PrintWriter("Testliste.txt");
Ich hab jetzt schon einiges versucht um da ne entsprechende Exception hinzubasteln, aber der Ort war anscheinend nie der richtige...
Könnt ihr mir helfen?