在Python中,当尝试将一个数字除以零时,会引发ZeroDivisionError异常。为了捕捉并处理这个异常,可以使用try-except语句。以下是一个包含代码示例的解决方法:
try:
result = 10 / 0
except ZeroDivisionError:
print("除以零错误发生!")
print("程序继续执行...")
在上面的代码中,我们尝试将数字10除以零,这会导致ZeroDivisionError异常被引发。然后,在try块中,我们捕获这个异常,并在except块中打印出一条错误消息。无论是否发生异常,程序都会继续执行。
输出结果将是:
除以零错误发生!
程序继续执行...
通过使用try-except语句,我们可以捕获并处理ZeroDivisionError异常,从而避免程序崩溃。
上一篇:捕捉并保存图像到指定路径