Ne zaman bir istisna oluşturmalısınız?
Ne zaman bir istisna oluşturmalısınız?

Video: Ne zaman bir istisna oluşturmalısınız?

Video: Ne zaman bir istisna oluşturmalısınız?
Video: Paraşüt üzerinden ilk e-fatura nasıl kesilir? 2024, Kasım
Anonim

Bu yüzden istisnalar sadece eğer kullanılır sen durumu düzgün bir şekilde ele alamıyor ("bellek yetersiz" veya "bilgisayar yanıyor"). Bir temel kural ile kullanmak istisnalar bir şey durumunda sen normalde tahmin edemezdi. Örnekler, veritabanı bağlantısı, diskte eksik dosya vb.

Daha sonra, bir istisna oluşturmanın ne anlama geldiği de sorulabilir.

3.3 istisnalar . Bir istisna oluşturma bir programdaki normal yürütme akışını kesintiye uğratmak, bazı istisnai durumların ortaya çıktığını bildirmek ve doğrudan bu duruma tepki vermek üzere belirlenmiş bir ek parçasına dönmek için kullanılan bir tekniktir.

Yukarıdakilerin yanı sıra Python'da nasıl bir istisna yaratırsınız? piton programın "normal" bir parçası olarak try ifadesini izleyen kodu yürütür. Aşağıdaki kodu hariç ifadesi, programın herhangi bir istisnalar önceki try yan tümcesinde. Daha önce gördüğünüz gibi, sözdizimsel olarak doğru kod bir hata , piton niyet istisna hatası atmak.

Ayrıca, bir istisna oluşturmak programı durdurur mu?

etkisi bir artırmak Beyan NS süit dışında bir eşleştirmede yürütmeyi yönlendirmek veya programı durdur çünkü paketin üstesinden gelmek için hiçbir eşleşme bulunamadı. istisna . NS istisna tarafından oluşturulan nesne yükseltmek anlamlı bir hata mesajı sağlayan bir mesaj dizesi içerir. Genel olarak, bu NS dizi.

Yeni İstisna attığınızda ne olur?

yeni İstisna () anlamına geliyor sen oluşturuyorlar yeni örneği İstisna tip. ne zaman sen söylemek yeni İstisna atmak () bu şu anlama gelir sen program kontrolünü arayana taşıyın ve bundan sonra başka ifadeleri yürütmeyin diyorlar. atmak Beyan.

Önerilen: