新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:python中raise語(yǔ)句的異常引發(fā)
1、raise 語(yǔ)句允許程序員強(qiáng)制發(fā)生指定的異常。

>>> raise NameError('HiThere')
Traceback (most recent call last):
File "", line 1, in
NameError: HiThere 2、raise 唯一的參數(shù)就是要拋出的異常。這個(gè)參數(shù)必須是一個(gè)異常實(shí)例或者是一個(gè)異常類(派生自 Exception 的類)。如果傳遞的是一個(gè)異常類,它將通過(guò)調(diào)用沒(méi)有參數(shù)的構(gòu)造函數(shù)來(lái)隱式實(shí)例化:
raise ValueError # raise ValueError() 的簡(jiǎn)寫
如果你需要確定是否引發(fā)了異常但不打算處理它,則可以使用更簡(jiǎn)單的 raise 語(yǔ)句形式重新引發(fā)異常。
以上就是python中raise語(yǔ)句的異常引發(fā),希望對(duì)想要學(xué)習(xí)python的人有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
分享題目:創(chuàng)新互聯(lián)Python教程:python中raise語(yǔ)句的異常引發(fā)
分享鏈接:http://www.fisionsoft.com.cn/article/djphgdp.html


咨詢
建站咨詢
