Gå till innehåll
Java-undantagFel
InvocationTargetException

InvocationTargetException

En metod anropad via reflektion kastar ett undantag.

jvmspring

Vad som orsakar detta fel

När Method.invoke() eller Constructor.newInstance() används, kapslas alla undantag som kastas av målmetoden in i ett InvocationTargetException. Den faktiska orsaken finns tillgänglig via getCause().

Hur man åtgärdar det

Anropa getCause() för att hämta det ursprungliga undantaget. Hantera det underliggande undantaget på lämpligt sätt. Kontrollera målmetoden för buggar som orsakar det inkapslade undantaget.

Officiell dokumentation

Relaterade felkoder