INHOUDSOPGAWE:

Wat is Java Lang reflect InvocationTargetException?
Wat is Java Lang reflect InvocationTargetException?

Video: Wat is Java Lang reflect InvocationTargetException?

Video: Wat is Java Lang reflect InvocationTargetException?
Video: java.lang.reflect.InvocationTargetException 2024, November
Anonim

Die InvocationTargetException is 'n gekontroleerde uitsondering wat 'n uitsondering omvou wat deur 'n opgeroep metode of konstruktor gegooi word. Die gegooi uitsondering word verskaf tydens konstruksie tyd en kan verkry word via die getTargetException metode. Daardie uitsondering staan bekend as die oorsaak en kan verkry word via die getCause-metode.

Boonop, wat beteken Java Lang weerspieël InvocationTargetException?

lang . reflekteer . InvocationTargetException word gegooi wanneer daar met die gewerk word refleksie API terwyl jy probeer om 'n metode aan te roep wat 'n onderliggende uitsondering self gooi.

Weet ook wat is refleksie API in Java? Refleksie in Java . Refleksie is 'n API wat gebruik word om die gedrag van metodes, klasse, koppelvlakke tydens looptyd te ondersoek of te wysig. Refleksie gee ons inligting oor die klas waaraan 'n objek behoort en ook die metodes van daardie klas wat uitgevoer kan word deur die objek te gebruik.

As u dit in ag neem, wat is Java Lang IllegalStateException?

openbare klas Onwettige Staat Uitsondering brei RuntimeException uit. Seine dat 'n metode op 'n onwettige of onvanpaste tydstip aangeroep is. Met ander woorde, die Java omgewing of Java aansoek is nie in 'n geskikte toestand vir die gevraagde operasie nie.

Hoe herstel ek nulwyseruitsondering?

Dit sluit in:

  1. Roep die instansiemetode van 'n nul-objek.
  2. Toegang tot of wysiging van die veld van 'n nul-voorwerp.
  3. Neem die lengte van nul asof dit 'n skikking is.
  4. Toegang tot of wysiging van die gleuwe van null asof dit 'n skikking is.
  5. Gooi nul asof dit 'n gooibare waarde is.

Aanbeveel: