创新互联Python教程:pythonraise语句重新抛出异常

说明

秀峰网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设公司等网站项目制作,到程序开发,运营维护。创新互联公司成立于2013年到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司

1、raise的参数是异常的,可以是异常的例子或者异常的类。

2、这一异常类必须是Exception的子类。可以在except语句中使用raise,重新抛出异常。

若传递的是异常类,则将调用无参构造函数进行隐式实例:

假如我们捕捉到了一些异常,但又不想处理,那么可以在except语句中使用raise,重新抛出异常。

实例

>>> try:
...     raise NameError('HiThere')
... except NameError:
...     print('An exception flew by!')
...     raise
...
An exception flew by!
Traceback (most recent call last):
  File "", line 2, in 
NameError: HiThere

以上就是python raise语句重新抛出异常的方法,希望对大家有所帮助。更多Python学习指路:创新互联Python教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。


当前文章:创新互联Python教程:pythonraise语句重新抛出异常
文章分享:http://www.kmzsk.com/article/cojoieg.html

其他资讯

Copyright © 2026 昆明姝彩聂商贸有限公司 All Rights Reserved 滇ICP备2025072963号-9
友情链接: 成都网站设计 高端网站设计 成都营销网站制作 成都网站设计 成都网站制作 成都网站设计 成都网站建设 网站建设方案 自适应网站建设 重庆网站建设 网站制作公司 成都网站设计 网站制作报价 成都网站制作 成都网站建设 成都网站建设 四川成都网站建设 成都商城网站建设 成都商城网站建设 教育网站设计方案 攀枝花网站设计 成都品牌网站设计