异常中的finally

  • finally的功能和用法

功能

  • 无论是否发生异常 , 一定会执行的代码块
  • 在函数中, 即便在tryexcept中进行了return也依然会执行finally语法块
  • try语法至少要伴随exceptfinally中的一个

用法

历史

  • python 2.5 之前的版本, finally需要独立使用不可以try配合,之后才演变成现在的模式

代码