使用try...catch...finally...捕获处理除法计算时除数为0的异常
时间: 2024-02-05 18:11:16 浏览: 112
使用try-catch-finally处理异常
可以使用以下代码来实现:
```python
try:
result = 10 / 0
except ZeroDivisionError:
print("除数不能为0!")
finally:
print("程序执行完毕。")
```
在上面的代码中,我们尝试将10除以0,这会导致ZeroDivisionError异常被抛出。在try块中,我们对该异常进行捕获并打印出一个错误消息。然后,无论是否有异常被抛出,finally块中的代码都将
阅读全文