Python 7天快速入門完整視頻教程:https://www.bilibili.com/video/BV1o84y1Z7J1
Python 使用raise引發(fā)異常
當(dāng)程序出現(xiàn)錯(cuò)誤時(shí),系統(tǒng)會(huì)自動(dòng)引發(fā)異常。除此之外,Python也允許程序自行引發(fā)異常,自行引發(fā)異常使用raise語(yǔ)句來(lái)完成。
一般是業(yè)務(wù)邏輯上,業(yè)務(wù)異常問(wèn)題,我們可以自行引發(fā)異常。
語(yǔ)法格式:raise [exceptionName [(reason)]]
案例:
try:
age = 17
if age < 18:
raise Exception
else:
print("放行")
except Exception as e:
print(type(e))