Dateischreiben funktioniert nicht

DarkBioHazard

Grünschnabel
hallo zusammen.
Ich habe ein Problem mit dem Schreiben von Dateien. Ich habe es schon mehrfach erfolgreich implementiert und es auch bei meinem aktuellen Projekt genauso gemacht wie immer. Aber plötzlich funktioniert es nicht mehr. Hier der ausgelagerte code:

import java.io.*;

public class Test {

private PrintWriter out;

public Test() throws Exception
{
BufferedWriter bw = new BufferedWriter(new FileWriter("tempchan.txt"));
out = new PrintWriter(bw);
out.write("bla");
}
}

ich hab auch schon alles mit System.out.printlns gepflastert. es gibt keine exceptions und die datei wird auch erstellt. sie ist nur hinterher genauso leer wie vorher. hab schon alles 10 mal durchgeschaut, kann aber keinen fehler entdecken. bei meinen alten programmen klappt das schreiben auch weiterhin.
Bin ich einfach zu blind um das problem zu sehen?
Bitte um schnelle hilfe, da ich nicht weitermachen kann bis das problem gelöst ist
 
Du musst den Writer am Schluss mit out.close(); wieder schliessen.
Wenn du dies nicht tust, bleibt die Datei leer.
 
ohje, es is doch immer wieder eine unbedeutende kleinigkeit, die einem probleme macht. hatte das close schon völlig vergessen.
vielen dank :)
 
Zurück