Bir istisna yakalamak nedir?
Bir istisna yakalamak nedir?

Video: Bir istisna yakalamak nedir?

Video: Bir istisna yakalamak nedir?
Video: 94) İstisna İşleme Örneği - Efsane Java Dersleri (Exception Handing) 2024, Kasım
Anonim

tutmak idare etmektir istisna o yerin kendisinde. Bu nedenle, program ilişkilendirildikten sonra devam eder. tutmak blok kodu çalıştırılır. İlişkili ile yakalanmazsa, dış deneme arar.. tutmak bloklar. burada, try bloğunu takip eden kod (yalnızca nihayet blok yürütülmedikçe) yürütülmeyecektir.

Sonuç olarak, bir istisna atmak ve 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.

Ayrıca, istisnaları ne zaman yakalamalısınız? 8 Cevap. yakalamalısın NS istisna ne zaman sen ne olduğunu bilen yöntemde ile yapmak. Örneğin, şu an için gerçekte nasıl çalıştığını unutun, diyelim sen dosyaları açmak ve okumak için bir kitaplık yazıyorlar. Burada, programcı ne olduğunu biliyor ile yap, öyleyse onlar tutmak NS istisna ve üstesinden gelmek o.

Bunu göz önünde bulundurarak, bir istisna sınıfı nedir?

NS istisna sınıfı temel sınıf olan istisnalar miras Örneğin, InvalidCastException sınıf hiyerarşi aşağıdaki gibidir: Nesne.

Bir istisna oluştuğunda JVM ne yapar Bir istisnayı nasıl yakalarsınız?

NS JVM (şimdiki değeri) bulmaktan sorumlu istisna işleyici ile işlemek İstisna nesne. Bir eşleşme bulana kadar çağrı yığınında geriye doğru arama yapar. istisna o belirli sınıf için işleyici İstisna nesne (Java terimiyle, NS aranan " tutmak " NS İstisna ).

Önerilen: