Python学习之路--异常处理

程序一旦发生错误,就从错误的位置停下,不再继续执行后面的内容

使用try和except处理异常

    try是需要处理的代码

    except 后面跟一个错误类型 当代码发生错误且错误类型符合的时候,就会执行except中的代码

   except支持多分支

try:

except Exception 可以处理所有错误的类型

    有了万能的处理机制仍然需要把能预测到的问题单独处理

    单独处理的所有内容都应该写在万能异常之前

else

    没有异常的时候执行else中的代码

finally 不管代码是否异常都会执行

    finally 和return 相遇的时候,依然会执行 函数里做异常处理用,不管是否异常去做一些收尾工作

    

posted on 2019-06-04 20:40  久加  阅读(136)  评论(0)    收藏  举报