美文网首页
2.5.4异常处理之抛出异常

2.5.4异常处理之抛出异常

作者: loinue | 来源:发表于2022-01-25 07:13 被阅读0次

https://www.runoob.com/python3/python3-errors-execptions.html
Python 使用 raise 语句抛出一个指定的异常。

raise语法格式如下:

raise [Exception [, args [, traceback]]]
image.png

以下实例如果x大于5就触发异常。

x = 10
if x > 5:
    raise Exception('x 不能大于5.x的值为:{}'.format(x))

执行以上代码会触发异常。
raise唯一的一个参数指定了要被抛出的异常,它必须是一个异常的实例或者是异常的类(也就是Exception的子类)。如果你只想知道这是否抛出了一个异常,并不想去处理它,那么一个简单的 raise 语句就可以再次把它抛出。

相关文章

  • 2.5.4异常处理之抛出异常

    https://www.runoob.com/python3/python3-errors-execptions....

  • 03/13牛客刷题总结

    1.java中的异常处理包括声明异常、抛出异常、捕获异常和处理异常四个环节。 throw用于抛出异常 throws...

  • Python3-异常

    异常 处理异常 抛出异常 Try … Finally with 语句

  • dart 异常

    dart中的异常 异常处理 抛出异常 异常捕获

  • Python异常处理(个人笔记)

    Python3 异常处理 捕获全部异常 各种异常清单 抛出异常 若想知道是否抛出了异常

  • 异常处理:抛出多个异常

    一.注:不可能的,TRY CATCH里面主动抛出多个异常,从第二个异常起编译就不通过, try { } catch...

  • Flutter/Dart - 异常处理

    异常处理 dart 使用经典的try-catch处理异常,使用关键字throw抛出一个异常。 抛出异常 首先,看看...

  • 学习笔记8-异常处理

    异常处理 使用try和catch处理异常 抛出异常 通过throw关键字来抛出异常,执行到throw语句后,函数会...

  • python——异常处理

    异常处理 异常传递 抛出自定义异常 异常处理中抛出异常 模块 也可以使用这个导入所有的东西 name:是系统自定义...

  • php 异常处理

    从PHP5开始,PHP支持异常处理,异常处理是面向对象一个重要特性,PHP代码中的异常通过throw抛出,异常抛出...

网友评论

      本文标题:2.5.4异常处理之抛出异常

      本文链接:https://www.haomeiwen.com/subject/mfhjhrtx.html