Python Try Except

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.

  1. try Dastur kodida kod blokini xatolar uchun sinab ko'rish imkonini beradi.
  2. except Dastur kodida sizga xatoni hal qilishga imkon beradi.
  3. else Dastur kodida xato bo'lmaganda kodni bajarishga imkon beradi.
  4. finally Dastur 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")