Python例外處理機制結構詳解

2020-07-16 10:05:17
到本節為止,讀者已經學習了整個 Python 的例外處理機制的結構,接下來帶領大家回顧一下,在此過程還會講解一些新的知識。

首先,Python 完整的例外處理語法結構如下:

try:
    #業務實現程式碼
except Exception1 as e:
    #例外處理塊1
    ...
except Exception2 as e:
    #例外處理塊2
    ...
#可以有多個 except
...
else:
    #正常處理塊
finally :
    #資源回收塊
    ...

整個例外處理結構的執行過程,如圖 1 所示。


圖 1 例外處理語句塊的執行流程