# 自定义异常类
class OwerException(Exception):
def __init__(self, message):
super().__init__(self, message)
n = eval(input("input number: "))
try:
m = 100 / n
print("test--:", m)
#合并多个异常执行
except (ZeroDivisionError, ValueError) as e:
raise OwerException(e)
else:
print("没有引发异常执行")
finally:
print("最后都执行")
try-except自定义异常类
最新推荐文章于 2024-08-10 10:46:00 发布