Wat is Java Lang ExceptionInInitializerError?
Wat is Java Lang ExceptionInInitializerError?

Video: Wat is Java Lang ExceptionInInitializerError?

Video: Wat is Java Lang ExceptionInInitializerError?
Video: how to fix FATAL ERROR: java.lang.ExceptionInInitializerError 2024, November
Anonim

Die ExceptionInInitializerError is 'n subklas van die LinkageError-klas en dui aan dat 'n onverwagte uitsondering in 'n statiese initialiseerder of die initialiseerder vir 'n statiese veranderlike plaasgevind het. Die ExceptionInInitializerError word gegooi wanneer die JVM probeer om 'n nuwe klas te laai.

Mense vra ook, wat is InvocationTargetException?

Die InvocationTargetException is 'n gekontroleerde uitsondering wat 'n uitsondering omvou wat deur 'n opgeroep metode of konstruktor gegooi word. Daardie uitsondering staan bekend as die oorsaak en kan verkry word via die getCause-metode. Vir meer inligting oor die refleksie in Java, verwys asseblief na die bladsy hier.

Net so, wat is statiese initialiseerder in Java? Die statiese initialiseerder is 'n staties {} blok kode binne java klas, en hardloop net een keer voor die konstruktor of hoofmetode genoem word.

Wat beteken Uitsondering in Java Lang NullPointerException van die hoofdraad daarvan?

NullPointerException is 'n RuntimeException. In Java , 'n spesiale nulwaarde kan aan 'n objekverwysing toegewys word. NullPointerException is gegooi wanneer 'n toepassing probeer om 'n objekverwysing te gebruik wat die nulwaarde het. As die verwysingstipe is 'n skikking tipe, toegang tot of wysiging van die gleuwe van 'n nulverwysing.

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.

Aanbeveel: