Mi az a Java Lang ExceptionInitializerError?
Mi az a Java Lang ExceptionInitializerError?

Videó: Mi az a Java Lang ExceptionInitializerError?

Videó: Mi az a Java Lang ExceptionInitializerError?
Videó: как исправить FATAL ERROR: java.lang.ExceptionInInitializerError 2024, November
Anonim

Az ExceptionInitializerError a LinkageError osztály alosztálya, és azt jelzi, hogy váratlan kivétel történt egy statikus inicializálóban vagy egy statikus változó inicializálójában. Az ExceptionInitializerError akkor dob, amikor a JVM új osztályt próbál betölteni.

Az emberek azt is megkérdezik, mi az az InvocationTargetException?

Az InvocationTargetException egy ellenőrzött kivétel, amely egy meghívott metódus vagy konstruktor által dobott kivételt tördeli. Ez a kivétel az ok, és a getCause metóduson keresztül érhető el. A Java-ban való reflexióról bővebben az itt található oldalon olvashat.

Hasonlóképpen, mi az a statikus inicializáló a Java-ban? Az statikus inicializáló egy statikus {} kódblokk belül Jáva osztályban, és csak egyszer futtasson a konstruktőr vagy fő módszert nevezzük.

Ennek megfelelően mit jelent a Kivétel a szálfő Java Lang NullPointerException alatt?

NullPointerException az a RuntimeException. Ban ben Jáva , egy speciális nullérték tud objektumhivatkozáshoz kell rendelni. NullPointerException az akkor jelenik meg, amikor egy alkalmazás null értékkel rendelkező objektumhivatkozást próbál meg használni. Ha a referencia típus van egy tömbtípus, amely eléri vagy módosítja egy nulla hivatkozás slotjait.

Mi az a tükrözési API a Java-ban?

Visszaverődés ban ben Jáva . Visszaverődés egy API amely metódusok, osztályok, interfészek viselkedésének vizsgálatára vagy módosítására szolgál futás közben. Visszaverődés információt ad az osztályról, amelyhez egy objektum tartozik, valamint az osztály metódusairól, amelyek az objektum használatával végrehajthatók.

Ajánlott: