1、raise語句允許程序員強制發(fā)生指定的異常。
>>>raiseNameError('HiThere')
Traceback(mostrecentcalllast):
File"",line1,in
NameError:HiThere
2、raise唯一的參數(shù)就是要拋出的異常。這個參數(shù)必須是一個異常實例或者是一個異常類(派生自Exception的類)。如果傳遞的是一個異常類,它將通過調(diào)用沒有參數(shù)的構(gòu)造函數(shù)來隱式實例化:
raiseValueError#raiseValueError()的簡寫
如果你需要確定是否引發(fā)了異常但不打算處理它,則可以使用更簡單的raise語句形式重新引發(fā)異常。
以上就是python中raise語句的異常引發(fā),希望對想要學(xué)習(xí)python的人有所幫助。更多Python學(xué)習(xí)教程請關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。