1、异常的概念
程序在运行的时候,遇到错误导致程序停止运行时,称为异常。
程序停止运行,并且提示错误信息这个动作,我们称为:抛出(raise)异常
2、捕获异常
try:
pass
except Exception as e: #python2 中还可以这样写:except Exception,e
pass
try:
# 主代码块
pass
except KeyError,e:
# 异常时,执行该块
pass
else:
# 主代码块执行完,执行该块
pass
finally:
# 无论异常与否,最终执行该块
pass
2.1、初级异常处理:try…except
try:
input_num = int