玛丽啵噗 2020-10-20 17:13 采纳率: 0%
浏览 495

Python里为什么自定义异常可以用except Exception as result捕获

图片说明
ShortInputError继承了Exception,又不是Exception继承了ShortInputError,为什么可以用except Exception as result捕获ShortInputError呀?

  • 写回答

1条回答 默认 最新

  • 奋斗的小小鱼 2020-10-20 18:59
    关注

    就是因为ShortInputError继承了Exception,Exception中包含ShortInputError,才可以用Exception啊,你用BaseException也可以,
    因为BaseException包含了Exception,也就包含了ShortInputError

    评论

报告相同问题?