Hallo,
keine Ahnung, normalerweise kann ich das mittlerweile schon ganz gut, aber jetzt finde ich die Ursache für die geworfene IOException nicht:
openOutputFile() wird in der Main-Methode aufgerufen, die sich in einer anderen Klasse befindet.
Lasse ich bw.flush() jetzt aber weg, dann funktioniert's!
Wie gibt es bitte das? :bahnhof:
Liebe Grüße,
Julia
keine Ahnung, normalerweise kann ich das mittlerweile schon ganz gut, aber jetzt finde ich die Ursache für die geworfene IOException nicht:
Code:
public void openOutputFile() throws IOException {
String datei = "S:/ziel.dat";
bw = new BufferedWriter(new FileWriter(datei));
try {
writeLines("Halleluja");
} catch(IOException ioex) {
System.out.println("Fehler beim Schreiben");
}
}
Code:
public void writeLines(String s) throws IOException {
bw.write(s);
bw.newLine();
bw.close();
bw.flush();
}
openOutputFile() wird in der Main-Methode aufgerufen, die sich in einer anderen Klasse befindet.
Lasse ich bw.flush() jetzt aber weg, dann funktioniert's!
Wie gibt es bitte das? :bahnhof:
Liebe Grüße,
Julia