如何在 Python 中捕获 ZeroDivisionError 异常?


当除法操作的分母出现 0 时,将引发 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

更新时间: 12-2 月-2020

463 次浏览

开始您的 职业生涯

完成课程并获得认证

开始
广告