当前位置:优草派 > 问答 > Python问答

Python中怎么触发异常?

标签: Python  python异常  作者: 罗西汉

回答:

raise语句支持强制触发指定的异常,例如:

>>> raise NameError('HiThere')

Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

NameError: HiThere

raise唯一的参数就是要触发的异常,这个参数必须是异常实例或异常类(派生自 Exception 类)。如果传递的是异常类,将通过调用没有参数的构造函数来隐式实例化。

TOP 10
  • 周排行
  • 月排行