Python的异常处理
1、异常?
异常就是不正常的情况,程序开发过程中的错误和bug都是补充正常的情况
2、异常引发的后果:
异常经常引发的后果就是引起程序奔溃
3、异常处理方式:
try —except:异常捕获处理
4、异常处理的目的:
提高代码的稳定性和健壮性
5、Python使用try处理语法结构:
try:
#可能发生异常的代码
except<异常名称>:
#当发生异常后,代码会立刻进入except中来
#处理这个代码
[else:]
表示程序正常执行后会进入这儿
#代码会继续向下走
finally:
#不论是否有异常都会执行的代码
举例:
运行结果:
当用户误输入成字符后会出抛出异常。
对以上代码进行异常处理:
运行结果: