Kas yra „Java Lang ExceptionInitializerError“?
Kas yra „Java Lang ExceptionInitializerError“?

Video: Kas yra „Java Lang ExceptionInitializerError“?

Video: Kas yra „Java Lang ExceptionInitializerError“?
Video: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Lapkritis
Anonim

The ExceptionInitializerError yra LinkageError klasės poklasis ir reiškia, kad netikėta išimtis įvyko statiniame iniciatoriuje arba statinio kintamojo iniciatoriuje. The ExceptionInitializerError metamas, kai JVM bando įkelti naują klasę.

Žmonės taip pat klausia, kas yra InvocationTargetException?

The InvocationTargetException yra pažymėta išimtis, apimanti iškviesto metodo arba konstruktoriaus išmestą išimtį. Ši išimtis yra žinoma kaip priežastis ir ją galima pasiekti naudojant getCause metodą. Norėdami gauti daugiau informacijos apie atspindį Java, žr. čia esantį puslapį.

Panašiai, kas yra statinis iniciatorius Java? The statinis iniciatorius yra statinis {} kodo blokas viduje java klasėje ir bėgti tik vieną kartą prieš konstruktorius arba vadinamas pagrindinis metodas.

Taigi, ką reiškia išimtis gijos pagrindinėje Java Lang NullPointerException?

NullPointerException yra a RuntimeException. Į Java , speciali nulinė reikšmė gali priskirti objekto nuorodai. NullPointerException yra išmeta, kai programa bando naudoti objekto nuorodą, kurios reikšmė nulinė. Jei nuorodos tipas yra masyvo tipas, pasiekiantis arba modifikuojantis nulinės nuorodos lizdus.

Kas yra „Java“atspindžio API?

Atspindys in Java . Atspindys yra API kuris naudojamas metodų, klasių, sąsajų elgsenai nagrinėjant arba modifikuoti vykdymo metu. Atspindys suteikia mums informacijos apie klasę, kuriai priklauso objektas, ir tos klasės metodus, kuriuos galima vykdyti naudojant objektą.

Rekomenduojamas: