python异常触发及自定义异常类解析

  

python程序运行中,可由程序抛出异常。

  

异常触发:使用提高命令抛出异常,即可使用异常基类异常,也可使用自定义异常类(继承异常类)。

        类:   def __init__(自我,x, y):   自我。x=x   自我。y=y   #定义一个类来提高行错误   类LineError(异常):#继承自基类例外   def __init__(自我,ErrorInfo):   self.errorinfo=ErrorInfo   def __str__(自我):   返回self.errorinfo   类线:   def __init__(自我、point1卷帘窗):   自我。point1=point1   自我。卷帘窗=卷帘窗   如果point1.x==卷帘窗。x和point1.y==point2.y:   提高LineError(“不能创建线”)=线(点(1、2),点(1、2)      

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

python异常触发及自定义异常类解析