Zum Inhalt springen
Java-AusnahmenFehler
InvocationTargetException

InvocationTargetException

Eine per Reflection aufgerufene Methode wirft eine Ausnahme.

jvmspring

Was verursacht diesen Fehler

Beim Einsatz von Method.invoke() oder Constructor.newInstance() wird jede vom Ziel-Method geworfene Ausnahme in einer InvocationTargetException gekapselt. Die eigentliche Ursache ist über getCause() abrufbar.

So beheben Sie ihn

Rufen Sie getCause() auf, um die ursprüngliche Ausnahme zu erhalten. Behandeln Sie die zugrundeliegende Ausnahme angemessen. Untersuchen Sie die Zielmethode auf Fehler, die zur gekapselten Ausnahme führen.

Offizielle Dokumentation

Verwandte Fehlercodes