结构化异常处理 结构化异常处理是Windows操作系统上Microsoft对CC程序语言做的语法扩展用于处理异常事件的程序控制结构 异常事件是打断程序正常执行流程的不在期望之中的硬件软件事件硬件异常是CPU抛出的如除数值溢出等软件异常是操作系统与程序通过RaiseException语句抛出的异常 Microsoft扩展了C语言的语法用 tryexcept与tryfinally语句来处理异常异常处理程序可以释放已经获取的资源显示出错信息与程序内部状态供调试从错误中恢复尝试重新执行出错的代码或者关闭程序等等 一个try语句不能既有except又有finally但tryexcept与tryfinally语句可以嵌套使用