c#自定义Attribute获取接口实现示例代码
418
2022-08-26
自定义异常类(自定义异常类一般继承于()或其子类)
程序开发中,有时候我们也需要自己定义异常类。自定义异常类一般都是运行时异常,通常 继承 Exception 或其子类即可。命名一般以 Error、Exception 为后缀。自定义异常由 raise 语句主动抛出。
# -*- coding: utf-8 -*-"""@Time : 2021/11/20 22:29@Auth : yqq@File :mypy12.py"""class AgeError(Exception): def __init__(self,errorInfo): Exception.__init__(self) self.errorInfo = errorInfo def __str__(self): return "年龄错误"################################if __name__=="__main__": age = int(input("请输入一个年龄")) if age <1 or age >150: raise AgeError() else: print("正常的年龄:",age)
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~