Python 异常处理
软件异常(Exception),是指当程序出现错误后程序的处理方法,异常机制提供了程序正常退出的安全通道.当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器,如序列的下标越界...会自动生成1个异常对象,该对象包括异常的具体信息,以及异常的种类和错误位置....as e:
print("索引出现错误,错误代码:",e)
实例2: 写程序时需要考虑到try代码块中可能出现的任意异常,建议这样来写.
import os
import sys
string...as e:
print("异常数据:",e)
else:
print("一切执行正常,没有出现错误..")...当程序出现错误时,Python会自动引发异常,也可以通过raise语句显示的引发异常,这里我们来看一个异常主动触发的语句,raise语句,此语句用于主动的触发异常.
import os
import sys