摘要: 1 SyntaxError: Python解释器语法错误,是唯一不是在运行时发生的异常。2 检测和处理异常try语句有两种主要形式:try-except 和 try-finally. 只能二选一。一个try语句可以对应一个或多个except子句,但只能对应一个finally子句。try语句块中异常发生点后的剩余语句永远不会到达。except后面相当于一个处理器,处理异常发生时应该怎么做。异常或错误的处理流程:当一个异常被引发,剩余代码将会忽略,解释器搜索处理器,如果没有合适的处理器,那么异常就向上移交给调用者去处理,这意味着堆栈框架立即回到之前的那个,如果在上层调用者也没有找到对应的处理器,该 阅读全文
posted @ 2013-08-29 19:47 suzhou 阅读(446) 评论(0) 推荐(0) 编辑