马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
Python raise 语句
语法:
这个语句用于抛出一个错误。
实例:
>>> raise TypeError
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
raise TypeError
TypeError
>>> raise TypeError("报错啦!")
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
raise TypeError("报错啦!")
TypeError: 报错啦!
>>> # 错误可以加上参数
>>> # 还可以自定义一个,我发过,这里再重复一遍
>>> class MyError(BaseException):
pass # 直接继承
>>> raise MyError("报错啦!")
Traceback (most recent call last):
File "<pyshell#9>", line 1, in <module>
raise MyError("报错啦!")
MyError: 报错啦!
|