python中try except捕获特定异常
时间: 2023-12-05 22:02:25 浏览: 102
Python用Try语句捕获异常的实例方法
5星 · 资源好评率100%
在 Python 中,可以使用 `try` 和 `except` 语句来捕获特定的异常。以下是示例代码:
```python
try:
# 可能抛出异常的代码
a = 5 / 0
except ZeroDivisionError:
# 捕获除以零的异常
print("除以零错误")
except ValueError:
# 捕获值错误异常
print("值错误")
except:
# 捕获其他未知异常
print("其他异常")
```
在上面的示例中,`try` 块包含可能抛出异常的代码。如果出现异常,则会跳转到适当的 `except` 块(如果有的话)来处理该异常。如果没有适当的 `except` 块,则会跳到通用 `except` 块,并打印 "其他异常"。请注意,在 `except` 关键字后面,可以指定要捕获的特定异常类型。
阅读全文