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

จะตรวจจับข้อยกเว้น ZeroDivisionError ใน Python ได้อย่างไร


เมื่อศูนย์ปรากฏขึ้นในตัวส่วนของการดำเนินการหาร ZeroDivisionError จะปรากฏขึ้น

เราเขียนโค้ดที่กำหนดใหม่ดังนี้เพื่อจัดการกับข้อยกเว้นและค้นหาประเภทของโค้ด

ตัวอย่าง

import sys
try:
x = 11/0
print x
except Exception as e:
print sys.exc_type
print e

ผลลัพธ์

<type 'exceptions.ZeroDivisionError'>
integer division or modulo by zero