摘要: 异常处理有两种结构:一.Try…Except结构二.Try…Finally结构:不允许在Try部分调用Exit或Break 或Continue,因为如果调用了,将导致程序流程跳到Finally部分。两者在用法上有三点区别:(1) 在Try…Except结构中,异常被处理后异常对象就被释放,除非想让它重新触发异常。而在Try…Finally结构中,即使Finally部分对异常作了一些处理,但异常对象仍然存在。(2) 在Try…Finally结构中,不管Try部分的代码是否触发了异常,Finally部分总是执行的,如果发生了异常就提前跳到Finally部分。对于Try…Except结构来说,只有当 阅读全文
posted @ 2011-09-07 16:26 Jasmines 阅读(208) 评论(0) 推荐(0) 编辑