在 Python 编程中,异常处理是确保代码健壮性的重要手段。以下是一些关于 Python 异常处理的示例。
异常处理基本语法
try:
# 尝试执行的代码
pass
except Exception as e:
# 捕获异常并处理
print(f"发生异常:{e}")
示例 1:捕获特定异常
try:
result = 10 / 0
except ZeroDivisionError:
print("除数不能为0")
示例 2:捕获所有异常
try:
# 可能会引发异常的代码
pass
except:
print("捕获所有异常")
示例 3:使用 else 语句
try:
# 可能会引发异常的代码
pass
except Exception as e:
print(f"发生异常:{e}")
else:
print("没有发生异常")
示例 4:使用 finally 语句
try:
# 可能会引发异常的代码
pass
except Exception as e:
print(f"发生异常:{e}")
finally:
print("无论是否发生异常,都会执行这里")
扩展阅读
更多关于 Python 异常处理的内容,您可以参考本站的 Python 异常处理指南。