自定义异常类怎么写,自定义异常类必须继承exception吗
在程序开发中,有时我们需要自己定义异常类。自定义异常类通常是运行时异常,并且通常继承Exception或其子类。通常,这些名称以错误和异常为后缀。自定义异常由raise语句主动引发。
# -*-编码:utf-8 -*-
@时间:2021/11/20 22:29
@Auth : yqq
@File :mypy12.py
类别年龄错误(异常):
def __init__(self,errorInfo):
例外。__init__(self)
self.errorInfo=errorInfo
def __str__(self):
返回“错误的年龄”
################################
if __name__==__main__ :
Age=int(输入(请输入一个年龄))
如果年龄为1岁或150岁:
提高年龄错误()
否则:
打印(正常年龄:,年龄)
转载请联系作者取得转载授权,否则将追究法律责任。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。