Neler yeni
MEGAForum - Teknoloji Forumu

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı yada giriş yapmalısınız. Forum üye olmak tamamen ücretsizdir.

Hataları ve İstisnaları Yakalama - try, except, finally Blokları

burakcode

MFC Üyesi
  • Üyelik Tarihi
    20 Nis 2021
  • Mesajlar
    877
  • MFC Puanı
    2,470
--- Programlarımızda önceden öngördüğümüz, yapılabilecek hatalı durumlar için kullanıcıya hata vermek isteyebiliriz. Bu pythonun default hata mesajlarını değiştirmemiz anlamına da geliyor. Böylece kullanıcı daha anlaşılır bir hatayla karşılaşacaktır. ---
--- İlk önce try ve except bloklarından bahsedelim. try bloğunda; hata çıkabilecek kodlar buraya yazılır, eğer bir hata çıkarsa geri kalan kodları çalışmaz ve except bloğuna geçer. except bloğunda ise; try dan gelen bir hata olursa bu blok çalışacaktır. ---
--- Örneklerle daha anlaşılır olacaktır inceleyin. Ayrıca çıkabilecek hata türlerine göre birden fazla except bloğu oluşturabileceğinize dikkat edin. ---


101.PNG
102.PNG
103.PNG

--- Gelelim finally bloğuna. Bu blok hata olsun olmasın hiç farketmiksizin her türlü çalışacaktır. ---

104.PNG

--- Fonksiyonlarımızda da hata fırlatabiliriz. Bunun için raise kullanıldığına ve nasıl kullandığına dikkatle bakın. ---

105.PNG
© 2021. Burakcode - Tüm Hakları Saklıdır.
 
Üst Alt