# try:
# res = 1 / 0
# except ZeroDivisionError as e:
# print('出错啦,除数不能为0',e) # l = list()
# l.append(1)
# d = dict()
# # d['name']='abc'
# try:
# print(d['name'])
# print(l[-1])
# except IndexError as e:
# print('出错了,下标越界',e)
# except KeyError as e:
# print('字典key不存在',e)
# except Exception as e:
# print('未知异常',e)
# else:
# print('没有出现异常。。。')
# finally:
# print('什么时候都执行finally') 主动抛出来一个异常,不往下走了
raise NumberError('输入的数字不对')
相关文章
- 10-09python简说(四)字符串
- 10-09python简说(十四)内置函数
- 10-09python简说(二十九)线程,进程
- 10-09简说Python生态系统的14年演变
- 10-09python简说(二十六)异常
- 10-09python简说(九)函数
- 10-09python简说(十七)操作mysql数据库
- 10-09python简说(七)元组,集合
- 10-09python极简教程03:文件读写和异常处理
- 10-09【简说Python WEB】Flask应用的文件结构