异常处理:Python中try/except的正确使用示例
在Python编程中,try/except
语句用于捕获和处理可能出现的异常。以下是正确使用示例:
- 捕获特定类型的异常:
```python
try:这里是可能会抛出异常的代码
x = 10 / 0 # 这将引发除以零的错误
except ZeroDivisionError: # 捕获ZeroDivisionError
print(“You can’t divide by zero!”)
2. **捕获所有类型的异常**:
```python
try:
# 这里是可能会抛出异常的代码
x = complex(10, 'error')) # 错误类型,这里尝试创建一个复数,但传入了错误类型
except Exception as e: # 捕获所有类型的异常
print("An error occurred:", str(e)))
通过以上示例,你可以理解如何在Python中正确使用try/except
来处理可能的异常。
还没有评论,来说两句吧...