python---异常处理机制

异常处理机制

Python 的异常机制主要依赖 try except elsefinally raise 五个关键字。
 try 关键字后缩进的代码块简称 try 块,它里面放置的是可能引发异常的代码
 except 关键字对应异常类型和处理该异常的代码块;
 多个 except 之后可以放一个 else 块,表明程序不出现异常时还要执行 else 块;
 finally 用于回收在 try 块里打开的物理资源,异常机制会保证 finally 总被执行
 raise 用于引发一个实际的异常raise 可以单独作为语句使用,引发一个具体的异常对象
python---异常处理机制