Bir istisna atmak ne anlama geliyor?
Bir istisna atmak ne anlama geliyor?

Video: Bir istisna atmak ne anlama geliyor?

Video: Bir istisna atmak ne anlama geliyor?
Video: ÇOK ÖNEMLİ İSTİSNALAR: KAMULAŞTIRMASIZ EL ATMA 2024, Mayıs
Anonim

Dönem istisna "olağanüstü olay" ifadesinin kısaltmasıdır. Tanım : Bir istisna bir programın yürütülmesi sırasında meydana gelen ve programın talimatlarının normal akışını bozan bir olaydır. oluşturma istisna nesne ve onu çalışma zamanı sistemine teslim etme denir bir istisna atmak.

Peki, istisna atmak için hangisi kullanılır?

NS atmak Java'daki anahtar kelime kullanılmış açıkça bir istisna atmak bir yöntemden veya herhangi bir kod bloğundan. Yapabiliriz atmak işaretli veya işaretsiz istisna . NS atmak anahtar kelime esas olarak atmak için kullanılır gelenek istisnalar.

Aynı şekilde, catch bloğuna bir istisna atarsak ne olur? Ne zaman yeni istisna NS fırlatılmış içinde yakalama bloğu ya da nihayet engellemek bunun dışına yayılacak engellemek , daha sonra mevcut istisna yeni olarak iptal edilecek (ve unutulacak) istisna dışa doğru yayılır.

Bunu göz önünde bulundurarak, bir istisna atmak ile bir istisna yakalamak arasındaki fark nedir?

Fırlatma yan tümcesi, bir bildirimde bulunmak için kullanılır. istisna , bu, denemeye benzer şekilde çalıştığı anlamına gelir. tutmak engellemek. Atmak anahtar kelime kullanılıyor içinde yöntem gövdesi bir istisna atmak , fırlatma yöntemlerini bildirmek için yöntem imzasında kullanılırken istisnalar bu meydana gelebilir içinde ifadeler mevcut içinde yöntem.

Ne zaman bir istisna atmalısınız?

Kullanmak istisnalar göz ardı edilmemesi gereken şeyler hakkında bilgilendirmek. kullanma istisnalar hata yerel olarak ele alınabiliyorsa. Emin ol istisnalar rutininizin geri kalanıyla aynı soyutlama düzeyindedir. istisnalar gerçekten istisnai olana ayrılmalıdır.

Önerilen: