【第十章】python之异常处理篇

作者: 你好夜故事 | 来源:发表于2018-08-14 17:58 被阅读9次

    异常,顾名思义,属于不正常情况,但并不代表报错。
    今天和大家一起学习的是python的异常处理,捕获异常也是程序经常用到的地方,直接通过下面案例来了解:

    def exceptionTest():
        try:
            print(1/0)
        except Exception as e:
            print(e) #输出异常
            print("分母不能为0!")
        else:
            print("如果进入了except里面,这里就不执行了")
        finally:
            print("这里不管怎样都会执行!")
    

    运行结果:


    异常运行结果

    python的异常,使用的是try except finally,使用try进行包住程序体,如果有异常情况,则进入except,否则,运行完try后再运行else里面程序体。finally不管何种情况都会运行到。
    大家好好理解,其实和java异常一样,也可以自定义类型,如果你感兴趣,可以去更深入的了解。

    掌握了上面的知识点,已经够了,在开发中继续提升、优化,接下来将会和大家一起学习python的一些常用的内置函数。
    上一章,【python之操作文件篇】
    下一章,【python之内置函数】

    相关文章

      网友评论

        本文标题:【第十章】python之异常处理篇

        本文链接:https://www.haomeiwen.com/subject/mgnvbftx.html