Yeni İstisna atmaq nə deməkdir?
Yeni İstisna atmaq nə deməkdir?

Video: Yeni İstisna atmaq nə deməkdir?

Video: Yeni İstisna atmaq nə deməkdir?
Video: Şər və böhtana məruz qalan insan nə etməlidir? \ Adil Rəcəbov 2024, Sentyabr
Anonim

Nə vaxt yeni atmaq RuntimeException(e); a adlanır yeni istisna yaradılmışdır atıldı , amma orijinal istisna içərisinə bükülmüşdür. Beləliklə, yığın izi belə görünəcək: İstisna mövzuda "əsas" java. java:36) Səbəb: java.

Üstəlik, istisna atmaq nə deməkdir?

Termin istisna "müstəsna hadisə" ifadəsinin stenoqramıdır. Tərif : An istisna proqramın icrası zamanı baş verən və proqramın göstərişlərinin normal gedişatını pozan hadisədir. Bir üsuldan sonra istisna atır , iş vaxtı sistemi onu idarə etmək üçün bir şey tapmağa çalışır.

istisna atmaq və istisna tutmaq arasında fərq nədir? Throws bəndi an elan etmək üçün istifadə olunur istisna , yəni cəhdə bənzər işləyir tutmaq blok. Atmaq açar söz istifadə olunur içində metod bədən üçün istisna atın , isə atışları elan etmək üçün imza metodunda istifadə olunur istisnalar baş verə bilər içində bəyanatlar mövcuddur içində üsul.

Sadəcə olaraq, yeni İstisna atmaq nə edir?

Arasındakı fərq atmaq və yeni atmaq Odur yeni atışlar atın orijinal istisna , isə atmaq orijinalı tutmaq istədiyiniz zaman istifadə olunur istisna , et onunla bir şey (bəlkə də daxil edin) və sonra onu yenidən atın ki, o, orijinal yığın izini qoruyarkən zəng yığınını qabartmağa davam etsin.

İstisna atmaq üçün hansı istifadə olunur?

The atmaq Java-da açar sözdür istifadə olunur açıq şəkildə istisna atın metoddan və ya hər hansı kod blokundan. Biz bacarırıq atmaq ya yoxlanılır, ya da yoxlanılır istisna . The atmaq açar söz, əsasən atmaq üçün istifadə olunurdu adət istisnalar.

Tövsiyə: