python異常處理的作用
1、解析器去執行程序,檢測到錯誤時觸發異常,異常觸發后且沒被處理的情況下,程序就在當前異常處終止,后面的代碼不會運行。
2、必須提供一種異常處理機制來增強你程序的健壯性與容錯性。
實例
#coding=utf-8
try:
print('-----test--1---')
open('123.txt','r')#如果123.txt文件不存在,那么會產生IOError異常
print('-----test--2---')
print(num)#如果num變量沒有定義,那么會產生NameError異常
except(IOError,NameError):
#如果想通過一次except捕獲到多個異常可以用一個元組的方式
print("捕捉到異常")
以上內容為大家介紹了python培訓之異常處理的作用,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。