python中raise是什么

本期给大家简单说明下关于raise的用法,在需要进行异常处理的时候,我们可以使用raise,raise也会引起异常,一旦执行了raise语句,raise后面的语句将不能执行。这些都是基本的raise了解须知,下面小编将通过几组实例内容,给大家详细演示下,了解知道raise,下面就一起来看下吧。

raise语法格式如下:

raise[Exception[,args[,traceback]]]

参数:

Exception是标准异常中的一种,args 是自已提供的异常参数。

实例演示:

定义一个异常非常简单,如下所示:

deffunctionName(level):
iflevel<1:
raiseException("Invalidlevel!",level)

注意:为了能够捕获异常,"except"语句必须有用相同的异常来抛出类对象或者字符串。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。