1、异常捕捉语法
try:
代码模块1
except:
代码模块2
finally:
代码模块3
try代表异常捕捉开始,执行代码模块1,若没有出错,则忽略except关键字及代码模块2,代码执行完毕;
若在代码模块1中发生异常现象,则终止代码模块1内剩余代码的执行,转到except处开始执行;
程序在运行过程中无论是否报错,最后都执行finally关键字后面的代码模块3.
2、异常捕捉举例
try:
1/0
except:
print('除数不能为0')
finally:
print('程序运行结束!')