python的错误处理和调试 异常处理 python和其他语言一样,都有异常处理机制。 其语法和其他语言大差不差: try: 可能出错的代码 except 异常类型1 as 变量名1: 处理异常1的代码 如果需要,还可以抛出新的异常 或者继续处理原来的异常 else: 如果没有异常,就执行这里的代码 finally: 无论是否发生异常都会执行的代码 异常捕捉顺序也和C++一样,从上到下挨个匹配 抛出异常 raise Exception('我是异常'