PrintWriter crea un archivo vacío

yo tengoStringBuilder sb y quiero que esa cadena se guarde como*.txt archivo. El problema es que me sale"filename.txt" pero está completamente vacío, tampoco hay errores en la consola.

Aquí está mi código:

System.out.print(sb.toString());
PrintWriter out;
try{
    out = new PrintWriter("filename.txt");
    out.println(sb.toString());
}catch (Exception e) {
    e.printStackTrace();
}

Salida de consola:

[19/3/2014]

Ime in priimek: Matjaz Mav
Naslov: Ppot 6, 1000 Ljubljana 
Telefon: 040 111 222

Registerska št.: LJ 1234
Znamka: Citroen
Model: C4
Letnik: 2005
Opombe: Popravi

¡Gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta