python3中不能用上面的方式捕獲,需要加一個(gè)括號(NameError,FileNotFoundError)
try 可能出現(xiàn)錯(cuò)誤的代碼
else沒有異常都會執(zhí)行的吃衅,如果有異常就不會執(zhí)行。
except:異常出現(xiàn)需要執(zhí)行的
finnally不管有沒有異常都要做证逻,比如關(guān)閉文件
try是可以嵌套的罢缸。
異常傳遞
函數(shù)嵌套函數(shù),嵌套的函數(shù)有錯(cuò)君珠,異常就會傳遞。
自定義異常