Python 异常处理try 断言assert
1、异常分为三部分1. 追踪信息Traceback2. 异常的类型NameError3.异常的值name 'hello' is not defined

2、异常处理基本语法try: 可能发生异常的代码except 捕捉判断异常: pass

3、except只有except之后的异常类型与代码抛出的异常匹配时才执行except Exception as e其中 Exception匹配所有异常类型

4、else有异常不会执行,没有异常才会执行

5、finally有没有异常都会执行

6、assert断言跟if一样也是做一个判断,条件成立了执行代码,不成立直接抛异常程序终止

7、自定义异常类继承BaseException
