Mündəricat:

İstisnanı necə çap edə bilərəm?
İstisnanı necə çap edə bilərəm?

Video: İstisnanı necə çap edə bilərəm?

Video: İstisnanı necə çap edə bilərəm?
Video: Buraxlış imtahanının buraxlış vərəqəsini necə çap etmək olar? 2024, Noyabr
Anonim

Java-da istisna mesajlarını çap etməyin müxtəlif yolları

  1. printStackTrace() metodundan istifadə etməklə – Bu çap edin -nin adı istisna , təsviri və harada xətti daxil olmaqla tam yığın izi istisna baş verdi. tutmaq( İstisna e) { e.
  2. toString() metodundan istifadə - Bu çap edir adı və təsviri istisna .
  3. getMessage() metodundan istifadə - Ən çox istifadə olunur.

Eynilə, siz soruşa bilərsiniz ki, getMessage () istisnası nədir?

The getMessage() Təfərrüatı qaytarmaq üçün Throwable sinif metodu istifadə olunur mesaj Atılan obyektin də null ola bilər. Detalları əldə etmək üçün bu üsuldan istifadə edə bilərsiniz mesaj of istisna sətir dəyəri kimi.

Yuxarıda əlavə olaraq, yığın izini necə çap edə bilərəm? The yığın izi ictimai boşluğa zəng edərək standart xətaya çap edilə bilər printStackTrace () istisna üsulu. Java 1.4-dən yığın izi java adlı java sinifinin massivinə daxil edilmişdir. dil. StackTraceElement.

Buna görə Python-da necə bir istisna yaradırsınız?

İstifadə etmək istisna rəftar etmək Python , əvvəlcə hər şeyi tutmaq lazımdır istisna olmaqla bənd. "Çalışmaq" və "sözləri istisna olmaqla " var Python açar sözlər və tutmaq üçün istifadə olunur istisnalar . cəhd - istisna olmaqla [ istisna -name] (nümunələr üçün yuxarıya baxın) blokları try bəndindəki kod hər bir ifadə ilə yerinə yetiriləcək.

Python-da istisna nədir?

An istisna proqramın icrası zamanı baş verən və proqramın göstərişlərinin normal gedişatını pozan hadisədir. Ümumiyyətlə, nə zaman a Python skript öhdəsindən gələ bilmədiyi bir vəziyyətlə qarşılaşır, bir vəziyyət yaradır istisna . An istisna a Python xətanı təmsil edən obyekt.

Tövsiyə: