程序猿阵线联盟-汇总各类技术干货Pythoner集中营

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

2018-08-14  本文已影响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之内置函数】

上一篇 下一篇

猜你喜欢

热点阅读