Python'da Exception Handling (Hata Yönetimi)
Python'da Exception Handling (Hata Yönetimi) Exception handling, program çalışırken oluşabilecek hataları yönetmek için kullanılan bir mekanizmadır. Python'da try , except , else , finally ve raise anahtar kelimeleri kullanılarak uygulanır. Temel Yapı python Copy Download try : # Hata oluşturabilecek kodlar result = 10 / 0 except ZeroDivisionError : # Belirli bir hata türü için işlem print ( "Sıfıra bölme hatası oluştu!" ) except Exception as e : # Diğer tüm hatalar için genel işlem print ( f"Beklenmeyen bir hata oluştu: { e } " ) else : # Hata oluşmazsa çalışacak kod print ( "İşlem başarıyla tamamlandı" ) finally : # Hata olsun veya olmasın her zaman çalışacak kod print ( "Bu her zaman çalışır" ) Exception Türleri Python'da birçok built-in (yerleşik) exception türü vardır: