Mündəricat:

InvocationTargetException-ı əks etdirən Java Lang nədir?
InvocationTargetException-ı əks etdirən Java Lang nədir?

Video: InvocationTargetException-ı əks etdirən Java Lang nədir?

Video: InvocationTargetException-ı əks etdirən Java Lang nədir?
Video: Java :What could cause java.lang.reflect.InvocationTargetException?(5solution) 2024, Noyabr
Anonim

The InvocationTargetException çağırılmış metod və ya konstruktor tərəfindən atılan istisnanı əhatə edən yoxlanılmış istisnadır. Atılan istisna tikinti zamanı təmin edilir və getTargetException metodu ilə əldə edilə bilər. Bu istisna səbəb kimi tanınır və getCause metodu ilə əldə edilə bilər.

Üstəlik, Java Lang InvocationTargetException nə deməkdir?

dil . əks etdirmək . InvocationTargetException ilə işləyərkən atılır əks Əsas istisnanın özünü atan metodu işə salmağa cəhd edərkən API.

Həmçinin bilin, Java-da əks etdirmə API nədir? Refleksiya in Java . Refleksiya birdir API iş zamanı metodların, siniflərin, interfeyslərin davranışını yoxlamaq və ya dəyişdirmək üçün istifadə olunur. Refleksiya obyektin aid olduğu sinif və həmçinin obyektdən istifadə etməklə yerinə yetirilə bilən bu sinfin metodları haqqında bizə məlumat verir.

Bunu nəzərə alaraq, Java Lang IllegalStateException nədir?

ictimai sinif IllegalStateException RuntimeException-ı genişləndirir. Qeyri-qanuni və ya uyğun olmayan vaxtda metodun çağırıldığına dair siqnallar. Başqa sözlə, Java mühit və ya Java tətbiq tələb olunan əməliyyat üçün uyğun vəziyyətdə deyil.

Null göstərici istisnasını necə düzəldə bilərəm?

Bunlara daxildir:

  1. Null obyektin nümunə metodunun çağırılması.
  2. Null obyektin sahəsinə daxil olmaq və ya dəyişdirmək.
  3. Null uzunluğunu massiv kimi götürmək.
  4. Null slotlarına massiv kimi daxil olmaq və ya dəyişdirmək.
  5. Atılan dəyər kimi null atmaq.

Tövsiyə: