异常的概念 程序在运行时,如果python解释器遇见一个错误,就会停止程序的运行,并且提示一些错误信息,这就是异常: 程序遇见错误停止执行并且提示错误信息,这个动作我们称之为抛出(raise)异常: 异常有可能是我们没有按照代码规范而引起的: 但也有可能即使按照代码规范编写,也会出错,比如我们提示用户输入一个数字,然后int转译,但用户输入一个非数字,就会报错: 程序开发时,很难将所有情况都处理的面面俱到,通过异常捕获可以针对突发事件做集中的处理,从而保证程序的稳定性和健壮性: 捕获异常 简单的