Volevo scrivere un'eccezione su un file log.txt
Ho scritto il seguente codice, secondo voi è corretto?
In particolare non mi convince il codice scritto nella riga 11
try {
...codice java che genera l'eccezione...
} catch(Exception t) {
PrintWriter out = null;
try {
out = new PrintWriter(new FileWriter("log.txt"));
} catch (IOException e) {
e.printStackTrace();
}
t.printStackTrace(out);
out.write(out.toString(), 0,out.toString().length());//riga 11
out.close();
}