Python – Hata Yönetimi (try-except)

Bu bölümde python hata yönetimi hakkında bilgi vereceğiz

Programın çalışma anında olağan dışı bir durum meydana gelirse buna exception diyoruz . Exception durumu meydana geldiğinde bu hatayı kontrol altına almak için hata yönetimi (exception handling ) uygulamamız gerekmektedir

Şöyle bir örnek yapalım .

Kullanıcıdan aldğımız bir sayıyı bölüm işlemi için kullanalım

Burada kullanıcıdan 0 sayısını girdi olarak alırsak hatayı yakalayıp “Number exception” mesajını bastırabiliriz

Ayrıca hata tipine göre ayrı bloklarda mesajları yönetebiliriz

Exception listesine buradan bakabilirsiniz

docs.python.org/2/library/exceptions.html

finally bloğu

finally ile blok içerisinde hata alınsa da alınmasa da bu blok içerisine girmesini sağlayabiliriz . Mesela bir veritabanı bağlantısı yapıldığında hata olsa da olmasa da bağlantı kapatılmalıdır


Bizi takip edebileceğiniz sosyal medya platformları

–> Facebook –> Linkedin  -> Twitter

Sorularınız için Big Data grubumuz (-> Facebook group)

Eğitim ve danışmanlıklar için sitemizi takip edebilirsiniz

Please follow and like us:

Yazar: serkan sakınmaz

serkansakinmaz@gmail.com

Bir Cevap Yazın