Python dasturlash tilida kodlarni xatolikka yuz berishi oldindan na'malum bo'lgan holda yoki tekshirish zarur bo'lgan holda try except ni qo'llashingiz maqsadga muaffiq. Ushbu kodni biriktirmasangiz kodda xatolik yuz bergan holat dastur avtomatik tarizda to'xtashga majbur bo'ladi.
tryDastur kodida kod blokini xatolar uchun sinab ko'rish imkonini beradi.exceptDastur kodida sizga xatoni hal qilishga imkon beradi.elseDastur kodida xato bo'lmaganda kodni bajarishga imkon beradi.finallyDastur kodida sinash natijasidan qat'i nazar, kodni bajarishga imkon beradi- va bloklardan tashqari.
try:
print(x)
except:
print("Bu yerda x mavjud bo'lmasa")
Ko'p istisnolar
Siz xohlagancha istisno bloklarini belgilashingiz mumkin, masalan, agar siz maxsus xatolik uchun maxsus kod blokini bajarmoqchi bo'lsangiz:
try:
print(x)
except NameError:
print("x topilmadi")
except:
print("boshqa bir xatolik")