Ist es sinnvoll, eine Ausnahme zu werfen und direkt zu fangen, nur um Fehler zu drucken?Ausnahmen - Werfen und fangen Sie sofort
if(...){
} else {
try{
throw new Exception();
} catch (Exception e){
e.printStackTrace();
}
}
Ich nehme an, es hängt von den Umständen ab. Beachten Sie, dass das Auslösen von Ausnahmen teuer ist. Wenn Sie nur eine Fehlermeldung an einen Benutzer ausgeben, reicht möglicherweise ein einfaches 'System.err.println (...)' aus. –