在 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 异常处理指南