关于Python的实用异常研究
1. 简单输出自己设定的提示信息
(1)问题描述
在异常抛出领域,刚开始很难记得清楚都要抛出什么错误,不如就简单的抛出一下自己设定的提示语句,也就是说执行到某一句如果出错,简单抛出提示语句,继续执行后边的内容。
(2)代码部分
class Customer(Exception):
def __init__(self, msg):
self.__msg = msg
def __str__(self):
return self.__msg
def hello():
print("hello world")
raise Customer("abnormal")
try:
hello()
except Customer as e:
print(e.__str__())
(3)运行结果
(4)代码分析
注意:需要自己定义一个类