自定义异常类怎么写,自定义异常类必须继承exception吗

  自定义异常类怎么写,自定义异常类必须继承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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: