异常

异常

异常是我们在运行程序的过程中很可能会遇到的情况,Python支持异常处理。

语法格式:

try:

​ 可能出现异常的代码

except 异常类型名称:

​ 处理异常的代码

finally:
处理代码

注意:在实际开发中很可能会有很多except,这里为了演示方便只写了一个,还有无论如何都会执行finally内的处理代码

代码

#!/usr/bin/env python

filename = '/etc/protocols'

f = open(filename)

try:
    f.write('111111111111111111')
except:
    print('file write error!')
finally:
    print('finally')
    

运行结果

┌──(root㉿kali)-[~/python_code/python_2]
└─# python a.py
file write error!
finally

还有一个关键字raise可以抛出异常,不过这里我不讲解,有些关于Python详尽的知识在Python学习板块,可以去那里学习Python更多的知识内容。

posted on 2025-06-20 04:43  burgess0x  阅读(10)  评论(0)    收藏  举报