InvocationTargetExceptionInvocationTargetException
Een methode die via reflectie aangeroepen wordt, gooit een uitzondering.
Wat veroorzaakt deze fout
Bij gebruik van Method.invoke() of Constructor.newInstance() wordt elke uitzondering die de doelmethode gooit, verpakt in een InvocationTargetException. De werkelijke oorzaak is beschikbaar via getCause().
Hoe op te lossen
Roep getCause() aan om de oorspronkelijke uitzondering te verkrijgen. Behandel de onderliggende uitzondering op de juiste wijze. Controleer de doelmethode op fouten die de verpakte uitzondering veroorzaken.
Gerelateerde foutcodes
NullPointerExceptionNullPointerException
Een null-referentie wordt gebruikt waar een object vereist is.
SocketExceptionSocketException
Een socketbewerking mislukt, zoals het aanmaken of benaderen van een socket.
ClassCastExceptionClassCastException
Een object wordt gecast naar een type waarvan het geen instantie is.
AbstractMethodErrorAbstractMethodError
Er wordt een abstracte methode aangeroepen die geen implementatie heeft.
IndexOutOfBoundsExceptionIndexOutOfBoundsException
Een collectie wordt benaderd met een index die buiten het geldige bereik valt.
NoSuchElementExceptionNoSuchElementException
Een poging om een element op te halen uit een lege collectie of een uitgeputte iterator.