Python Denemesi Dışında
Blok try
, bir kod bloğunu hatalar için test etmenizi sağlar.
Blok except
, hatayı işlemenize izin verir.
Blok finally
, deneme ve hariç blokların sonucundan bağımsız olarak kod yürütmenize izin verir.
Birçok İstisna
İstediğiniz kadar istisna bloğu tanımlayabilirsiniz, örneğin özel bir hata türü için özel bir kod bloğu yürütmek istiyorsanız:
Örnek
NameError
Try bloğu diğer hatalar için a ve diğerini yükseltirse bir mesaj yazdırın :
try:
print(x)
except NameError:
print("Variable x
is not defined")
except:
print("Something else went
wrong")