小能豆

Python 中如何处理异常?

py

Python 中如何处理异常?


阅读 24

收藏
2024-11-06

共1个答案

小能豆

Python 使用 try...except...else...finally 语法来处理异常:

  • try 中的代码会被执行。
  • 如果发生异常,则会跳转到对应的 except 块处理异常。
  • else 块在没有异常时执行。
  • finally 块无论是否发生异常都会执行,通常用于清理操作。

示例

try:
    x = 1 / 0
except ZeroDivisionError:
    print("除以零错误")
else:
    print("没有错误")
finally:
    print("这是总会执行的部分")
2024-11-06