Java Lang ExceptionInInitializerError nima?
Java Lang ExceptionInInitializerError nima?

Video: Java Lang ExceptionInInitializerError nima?

Video: Java Lang ExceptionInInitializerError nima?
Video: как сделать майнкрафт ЕСЛИ пишит java.lang.nullpointerexception: null 2024, May
Anonim

The ExceptionInInitializerError LinkageError sinfining quyi sinfidir va statik ishga tushirgich yoki statik o'zgaruvchining ishga tushirgichida kutilmagan istisno sodir bo'lganligini bildiradi. The ExceptionInInitializerError JVM yangi sinfni yuklashga harakat qilganda tashlanadi.

Odamlar ham so'rashadi, InvocationTargetException nima?

The InvocationTargetException chaqirilgan usul yoki konstruktor tomonidan chiqarilgan istisnoni o'rab oladigan tekshirilgan istisno. Ushbu istisno sabab sifatida tanilgan va unga getCause usuli orqali kirish mumkin. Java-da aks ettirish haqida qo'shimcha ma'lumot olish uchun bu yerdagi sahifaga qarang.

Xuddi shunday, Java'da statik ishga tushirgich nima? The statik ishga tushirgich a statik {} ichida kod bloki java sinfdan oldin faqat bir marta ishga tushiring konstruktor yoki asosiy usul deyiladi.

Shunday qilib, Java Lang NullPointerException asosiy mavzuidagi istisno nimani anglatadi?

NullPointerException hisoblanadi RuntimeException. In Java , maxsus null qiymat mumkin ob'ekt havolasiga tayinlanadi. NullPointerException hisoblanadi Ilova null qiymatiga ega bo'lgan ob'ekt havolasidan foydalanishga harakat qilganda tashlanadi. Malumot turi bo'lsa hisoblanadi massiv turi, null mos yozuvlar uyalariga kirish yoki o'zgartirish.

Java'da aks ettirish API nima?

Reflektsiya ichida Java . Reflektsiya hisoblanadi API ish vaqtida usullar, sinflar, interfeyslarning xatti-harakatlarini tekshirish yoki o'zgartirish uchun ishlatiladi. Reflektsiya bizga ob'ekt tegishli bo'lgan sinf va ob'ekt yordamida bajarilishi mumkin bo'lgan sinfning usullari haqida ma'lumot beradi.

Tavsiya: