Istisnolarni ko'tarish
Istisnoni tutganingizdan keyin nima qilishingiz kerak? Sizda bir nechta variant mavjud. Siz oldingi misollarda bo'lgani kabi xabar chop etishingiz mumkin. Shuningdek, xabarni keyingi nosozliklarni tuzatish uchun log fayliga yozishingiz mumkin. Yoki, agar siz istisno ilovangizni to'xtatishi kerak deb bilsangiz, uni qayta ko'tarishingiz mumkin — ehtimol unga qo'shimcha ma'lumotlar qo'shib.
Istisnoni ko'tarish — bu istisno sodir bo'lishini majburlash jarayoni. Siz istisnolarni maxsus holatlarda ko'tarasiz. Masalan, agar kompyuteringizda kerakli fayl topilmasa, siz istisno ko'tarishingiz mumkin.
Siz Pythonning ichki raise
operatoridan foydalanib istisno ko'tarishingiz mumkin:
Istisno ko'targaningizda, siz uni foydalanuvchiga maxsus xabarni chop etishga majbur qilishingiz mumkin:
Agar siz xabar bermasangiz, istisno quyidagicha ko'rinadi:
Endi istisno ob'ekti haqida bilib olaylik!