Python异常处理:捕获和处理除法错误
在Python中,当你尝试对零进行除法时,会抛出一个ZeroDivisionError
。以下是如何捕获并处理这种错误:
def divide_by_zero():
try:
result = 10 / 0 # 尝试除以零
print("The result is:", result)
except ZeroDivisionError:
print("Error: Division by zero is not allowed.")
# 调用函数,会捕获并处理异常
divide_by_zero()
当运行这段代码时,如果尝试除以零,程序会捕获到ZeroDivisionError
,并打印出错误信息。
还没有评论,来说两句吧...