-  异常-  定义- 异常是程序执行中发生的错误事件,它可以打断正常的指令流。Python提供了强大的异常处理机制,允许程序在发生错误时执行某些替代指令,而不是直接崩溃。
 
 -  类型- TypeError:类型错误,比如尝试将字符串和整数相加。
 - SyntaxError:语法错误,代码形式不正确。
 - IndexError:索引错误,比如尝试访问列表中不存在的索引。
 - KeyError:键错误,试图访问字典中不存在的键。
 - ZeroDivisionError:除以零的错误。
 
 -  异常处理- Python 使用 try 和 except 语句来处理异常:   
 
- Python 使用 try 和 except 语句来处理异常: 
 -  多个异常- 使用多个 except 语句来捕获不同类型的异常  
 
- 使用多个 except 语句来捕获不同类型的异常 
 -  全部捕获- 使用一个不带异常类型的 except 可以捕获所有异常,但这不是一种好的做法,因为它会隐藏真正的错误。  
 
- 使用一个不带异常类型的 except 可以捕获所有异常,但这不是一种好的做法,因为它会隐藏真正的错误。 
 -  finally 子句(无论是否发生异常,finally 子句都会执行)
-  
 -  抛出异常(运行它会产生一个异常)(自定义异常)- 你可以使用 raise 语句来抛出一个异常:   
 
- 你可以使用 raise 语句来抛出一个异常: 
 -  异常中的else- else 子句可以与 try 和 except 子句一起使用。else 子句是可选的,并且它紧跟在 except 子句(如果有)之后。else 子句中的代码只有在 try 块没有引发异常时才会执行。  
 
- else 子句可以与 try 和 except 子句一起使用。else 子句是可选的,并且它紧跟在 except 子句(如果有)之后。else 子句中的代码只有在 try 块没有引发异常时才会执行。 
 
-  
