Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

คุณจัดการกับข้อยกเว้นที่เกิดจากข้อยกเว้นใน Python ได้อย่างไร


เรามีสถานการณ์สมมติที่โค้ดยกเว้นส่วนคำสั่งทำให้เกิดข้อยกเว้น ในรหัสที่กำหนด เราสามารถจัดการกับข้อยกเว้นที่ยกขึ้นโดยยกเว้นข้อดังนี้

ตัวอย่าง

import sys
try:
a = john
except:
try:
4/0
except:
print sys.exc_info()

ผลลัพธ์

เราได้ผลลัพธ์ดังต่อไปนี้

"C:/Users/TutorialsPoint1/~.py"
(<type 'exceptions.ZeroDivisionError'>, ZeroDivisionError('integer
division or modulo by zero',), <traceback object at 0x0000000002BD4B88>)