14.异常处理
异常处理后,except后面的代码继续执行.可以将错误返回为一个变量,并对变量进行打印或其他处理.
#__author__: zoe
#date: 2020/5/12
#异常处理
# f = open('lstxt.txt', 'r')
# f.write('123')
####会报错.
#####f = open('lstxt.txt', 'r')
#####FileNotFoundError: [Errno 2] No such file or directory: 'lstxt.txt'
使用异常处理.
try:
f = open('lstxt.txt','r')
f.write('123')
print(i)
except Exception as a:
print(a)
print('程序执行完毕.')
正常执行后面代码,并打印错误.
[Errno 2] No such file or directory: 'lstxt.txt'
程序执行完毕.