異常

異常

try: pass except ValueError as message: print('先處理個別錯誤,如今捕獲的是ValueError') print(message) # 打印異常的錯誤信息 except Exception: print('捕獲全部上面的except捕獲不了的ERROR') else: print('try中的代碼沒有異常處理則執行這裏') finally: print('無論有沒有異常都要執行的代碼') 
  • 應用:with語句自動關閉文件
    try: f = open('abc', 'w') # f.write('123') finally: f.close()
相關文章
相關標籤/搜索