Hallo,
ich versuche gerade die Ausgaben einer Methode in Dateien zu schreiben.
Folgendes habe ich mir überlegt:
ich rufe die methode auf, in der mit
etwas in die Console geschrieben wird.
Jetzt möchte ich halt nur nicht, das es in der Console landet, sondern es mit catch abfangen und in eine Textdatei schreiben.
hat da jemand eine Idee, wie man das machen könnte?
(was genau man abfangen muss?
Gruß Sunfy
ich versuche gerade die Ausgaben einer Methode in Dateien zu schreiben.
Folgendes habe ich mir überlegt:
ich rufe die methode auf, in der mit
Code:
system.out.println("blah sysout");
system.err.println("ganz viele Errors");
Jetzt möchte ich halt nur nicht, das es in der Console landet, sondern es mit catch abfangen und in eine Textdatei schreiben.
Code:
try {
methode(parameter);
} catch (??? syserr) {
writeToFile("errors.txt", syserr.toString() );
} catch(??? sysout){
writeToFile("sysouts.txt", sysout.toString() );
}
hat da jemand eine Idee, wie man das machen könnte?
(was genau man abfangen muss?
Gruß Sunfy