Ich mache gerade ein Socket-Programm durch. Darin printStackTrace
wird das IOException
Objekt im catch-Block aufgerufen .
Was macht printStackTrace()
eigentlich?
catch(IOException ioe)
{
ioe.printStackTrace();
}
Ich bin mir seines Zwecks nicht bewusst. Was wird es verwendet?
e.printStackTrace(); System.exit(1);
Hier möchte ich die gleiche Frage stellen wie das OP, aber in einem anderen Sinne: Was genau ist der Zweck davon? Wird die JRE die Stapelverfolgung nicht automatisch drucken und beenden, wenn die Ausnahme ausgelöst wird? Dh hier ist nicht wirklich viel "Exception Handling" los, oder?