有时程序会出错,但不会崩溃,我们需要知道哪里出错了,并进行提醒。
‘’'python3
try:
检测范围
except Execption[reason]:
出现异常后的处理代码
finally:
无论如何都会被执行的代码
try:
f = open("read.text") #实际上是没有这个文件的
print(f.read())
f.close
except OSError as reason: #reason是具体的原因
print("文件出错了\n错误的原因:" + str(reason))
文件出错了
错误的原因:[Errno 2] No such file or directory: 'read.text'