檔案處理的步驟三 關檔
當結束存取後,必須要關檔,這樣才能保存存入的資訊,或是避免檔案被鎖定,不能被更動的下場
關檔方式
檔案物件變數.close()
例外處理
當程式發生錯誤就會跳出對應的錯誤訊息並且中止程式,例外處理可以讓錯誤發生時,不中止程式,並可以做出適當的處理
例外處理方法
當程式碼發生錯誤就會往下找到第一個符合的例外情況
else和finally可以省略
try:
程式碼(可能產生錯誤的程式碼)
...
except 例外情況1(可能發生的錯誤訊息):
當符合這個例外情況1要執行的程式碼
...
except 例外情況2(可能發生的錯誤訊息):
當符合這個例外情況2要執行的程式碼
...
else:
當程式沒有發生任何錯誤,要執行程式碼
...
finally:
當上面全部都執行完,都會要執行的程式碼
...