Java'da Gelişmiş İstisnalar

İçindekiler
İstisnaların ne olduğunu, istisna türlerinin ne olduğunu ve hepsinin sınıf altında gruplanan farklı sınıflardan geldiğini zaten bilmeliyiz. atılabilirAncak, istisnalar dünyası, temel bilgileri bilmekten biraz daha büyüktür.
Ayrıca bir istisnayı nasıl bildireceğimizi, atacağımızı ve yakalayacağımızı biraz daha derinlemesine bilmeli ve en etkili kullanımını öğrenmeliyiz. {} yakalamayı {} bloğunu dene, bununla yazılmış uygulamalara ve programlara ulaşacağız. Java geliştiriciler olarak da geliştireceğimiz çok daha istikrarlı ve profesyonel.
NS istisna ifadesi yöntemimizin atabileceği istisna türünü belirlemekten oluşur, bu, sistem hatalarını ve çalışma zamanı istisnalarını tahmin edemeyeceğimiz şeyler olduğu için hariç tutmamızı sağlar, ancak bir yöntemin örnek olarak aritmetik bir istisna atıp atamayacağını belirleyebilirsek.
Bir metotta istisna ilan etmenin yolu, ayrılmış kelimeden geçer. atlar ve yöntemin adının hemen yanına yerleştirilir ve daha sonra söz konusu yöntemden bekleyebileceğimiz istisna alt türünü geçiyoruz, aşağıdaki resimde istisna bildiriminin küçük bir örneğini görelim:

Umduğumuz tüm istisna türlerini, her birini virgülle ayırarak yerleştirebiliriz, bunları daha iyi ele alabilmemiz için tüm gerekli olanları bildirmeye çalışmak önemlidir.
Programımız bir hata tespit ettiğinde meydana gelen istisna türünün bir örneğini oluşturup onu fırlatabilir veya fırlatabilir, bu şekilde uygulamamıza bir hatanın oluştuğunu belirtebiliriz ve istisna türü Programın kullanıcıyı sorun hakkında bilgilendirmesi ve böylece sorunun aniden kapanmaması için zaten bir tutamacımız olmalıdır.
Örneğin, kullanıcıdan bazı parametreler alıyorsak ve programı kapatmak yerine beklenene uymayan bir tane yerleştirirse, türün bir istisnasını atarız. IllegalArgumentException, aşağıdaki görselde de göreceğimiz gibi kullanıcıya açıklayıcı bir mesaj da iletebiliriz.

BÜYÜT

Uygulamamızın en önemli süreçlerinden biri istisnayı yakalamaktır, bunun için kullanacağız {} yakalama {} bloğunu deneyin, Burada bilmemiz gereken en önemli şey, bloğun yürütülmesi sırasında bir istisna oluşmazsa, istisna işleme kısmı asla yürütülmeyecektir.
ÖnemliBilinmesi gereken bir diğer önemli şey ise bu kadar çok bölüme sahip olabileceğimizdir. yakalamak istisna türleri, tek bir bölümle eşleştirilmiş yöntemi atabilir. denemek {}. Bu beyanı yapar birden fazla istisna türü daha mantıklı, çünkü veri giriş ve çıkış tipi istisnalarımız olabileceğinden, eksik dosyalar ve her biri durumu aynı blokta farklı bir şekilde ele almamıza yol açacaktır.

Bununla, bu öğreticiyi bitiriyoruz, içinde yapılan programlarımızda istisnaların ele alınmasının gelişmiş bir şekilde neyi temsil ettiğini biraz daha derinlemesine öğrendik. Java.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave