异常处理
#基本用法:
try:
#可能有问题的语句
#如果产生了一个异常,但没有进行捕获,就会按照系统默认方式处理
except 可能出的问题:#如NameError
#异常的处理方式
#一句话捕获多个异常:
except (问题1,问题2):
#处理方式
#将系统的错误信息保存到变量名
except (问题1,问题2) as 变量名:
#处理方式
#其他操作:
#捕获所有异常:
except Exception as 变量名:#这里的Exception 是系统中的一个基类
#如果try中的语句没有异常:
else:
#无论是否捕获异常,最后一定会执行的事情
finally:#例如后面可以加入关闭文件的功能