Ich habe diese kleine Hilfsmethode geschrieben, um die Ausnahmekette nach einer bestimmten Ausnahme (entweder gleich oder übergeordnete Klasse) zu durchsuchen. Dies scheint jedoch eine Lösung für ein allgemeines Problem zu sein, so dachte ich, dass es bereits irgendwo existieren muss, möglicherweise in einer Bibliothek, die ich bereits importiert habe. Also, irgendwelche Ideen, ob/wo dies existieren könnte?Allgemeines Hilfsprogramm für die Suche nach Ausnahmesituationen
boolean exceptionSearch(Exception base, Class<?> search) {
Throwable e = base;
do {
if (search.isAssignableFrom(e.getClass())) {
return true;
}
} while ((e = e.getCause()) != null);
return false;
}
Hey Andrew! 6 Fragen und keine akzeptiert? Wussten Sie, dass Sie die Antworten akzeptieren können, indem Sie auf das Häkchen vor der Antwort klicken? –