Python finally 关键字

实例

无论 try 块是否引发错误,都将始终执行 finally 块:

  1. try:
  2. x > 3
  3. except:
  4. print("出错了")
  5. else:
  6. print("没有出错")
  7. finally:
  8. print("已完成")

定义和用法

finally 关键字在 tryexcept 块中使用。它定义了一个代码块,当 try…except…else 块结束时,该代码块将运行。

无论 try 块是否引发错误,都将执行 finally 块。

这对于关闭对象和清理资源很有用。


相关页面

try 关键字

exception 关键字

分类导航