异常处理中常见的语法
try 尝试运行
except 接受错误
else 正确时执行
finally 不管对错都执行这一步
举例
1 name = ['alex', 'main'] 2 data = {} 3 try: 4 data['name'] 5 # b = 1 6 # print(b) 7 # name[3] 8 #except KeyError as e: #抓住指定错误 9 # print('key 错误', e) 10 11 except Exception as e: # 抓住大部分错误,不能抓入缩进或者语法错误 12 print('Index 错误', e) 13 14 else: #正确时输出 15 print('一切正常') 16 17 finally: #不管什么情况都输出 18 print('不管对错 都执行')