异常处理
一、什么是异常
简述:异常指的是程序在运行过程中发生错误的信号(程序在运行过程中发生错误没有对错误进行处理后将错误信息打印程序也随之停止)。
二、异常类型:
简述:一般不需要知道错误信息时可以使用Exception就行。
三、为什么使用异常处理?
1、可预知错误发生的条件,可以通过if来讲错误规避掉。
2、不可预知错误发生的条件就需要通过异常处理来处理错误信息
补充:使用异常处理可以将正常运行的过程与处理错误的过程分开,使程序更就有健壮性/容错性不至于因为程序发生的小错误使程序崩溃。
四、异常处理的形式
try:
"不可预知错误的程序"
except Exception:
finally#不管知否发生错误都会运行
注意:在程序中应尽量少使用异常处理,使用过多的异常处理会使程序的可读性极差。