赞
踩
try 语句按照如下方式工作:
try:
f = open('test.txt')
print(f.read())
f.close()
except OSError as error:
print('打开文件出错\n原因是:' + str(error))
# 打开文件出错
# 原因是:[Errno 2] No such file or directory: 'test.txt'
try:
检测范围
except Exception[as reason]:
出现异常后的处理代码
finally:
无论如何都会被执行的代码
try:
检测范围
except:
出现异常后的处理代码
else:
如果没有异常执行这块代码
try:
raise NameError('HiThere')
except NameError:
print('An exception flew by!')
# An exception flew by!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。