【笔记】Python3的异常
前言
Python3的异常学习笔记
捕获异常
- 一般try下一般只放一行代码
1 | try: |
捕获指定异常
1 | try: |
捕获多个指定异常
1 | try: |
捕获异常的描述信息
1 | try: |
捕获所有异常
1 | try: |
异常的else
- 没有异常时执行的代码
1 | try: |
异常的finally
- 无论是否有异常都执行的代码
1 | try: |
自定义异常
创建自定义异常
- 创建一个类继承Exception类
1 | class 异常名(Exception): |
抛出自定义异常
- 通过raise关键字抛出自定义异常
1 | try: |