🐛 Hata Yönetimi

Exception handling, try except (try / catch) yapısı

🧱 Temel Yapı

Olası hatalarda programın kapanmasını engelleyerek hata kontrolü sağlar.

try:
a = float("Ben sayı değilim")
except ValueError as err:
print("Bu sayı değil", err)

💞 Birden Fazla Hata Türü Yakalama

except (IDontLikeYouException, YouAreBeingMeanException) as e:
pass

📜 Hatayı Raporlama

  • 📃 Hataları raporlamak için logging.exception metodu kullanılır

  • 💁‍♂️ Detaylı bilgi için 📜 Raporlama İşlemleri yazısına bakınız