首页 > 编程语言 > 详细

Python中BaseException和Exception的区别

时间:2019-07-18 14:20:02      阅读:741      评论:0      收藏:0      [点我收藏+]

 BaseException 是 Exception 的父类,作为子类的Exception无法截获父类BaseException类型的错误

  • BaseException: 包含所有built-in exceptions
  • Exception: 不包含所有的built-in exceptions,只包含built-in, non-system-exiting exceptions,像SystemExit类型的exception就不包含在里面。

Python所有的错误都是从BaseException类派生的,常见的错误类型和继承关系看这里:

https://docs.python.org/3/library/exceptions.html#exception-hierarchy

 

Python中BaseException和Exception的区别

原文:https://www.cnblogs.com/-chenxs/p/11206678.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!