Python finally 關鍵字

實例

無論 try 塊是否引發錯誤,都將始終執行 finally 塊:

try:
  x > 3
except:
  print("Something went wrong")
else:
  print("Nothing went wrong")
finally:
  print("The try...except block is finished")

運行實例

定義和用法

finally 關鍵字在 try ... except 塊中使用。它定義了一個代碼塊,當 try...except...else 塊結束時,該代碼塊將運行。

無論 try 塊是否引發錯誤,都將執行 finally 塊。

這對于關閉對象和清理資源很有用。

相關頁面

try 關鍵字

except 關鍵字