• 技术文章 >Python技术 >Python基础教程

    python中raise语句的异常引发

    小妮浅浅小妮浅浅2021-05-20 09:35:03原创2602

    1、raise 语句允许程序员强制发生指定的异常。

    >>> raise NameError('HiThere')
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    NameError: HiThere

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

    raise ValueError  # raise ValueError() 的简写

    如果你需要确定是否引发了异常但不打算处理它,则可以使用更简单的 raise 语句形式重新引发异常。

    以上就是python中raise语句的异常引发,希望对想要学习python的人有所帮助。更多Python学习指路:python基础教程

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

    专题推荐:python raise
    品易云
    上一篇:python异常参数是什么 下一篇:python异常处理的两种技巧

    相关文章推荐

    • python变量有几种作用域类型• python中defaultdict的初始化• python中setuptools如何安装• python try语句的执行原理• python中except的异常处理• python异常参数是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网