Python自定义异常类及用法,python处理异常的4种方式

  Python自定义异常类及用法,python处理异常的4种方式

  说明

  1.程序可以通过创建新的异常类来命名自己的异常。

  异常应该直接或间接地从异常类继承。

  2.Exception python有一个很大的基类,继承了Exception。因此,我们的自定义类也必须继承异常。

  实例

  classShortInputException(异常):

  def__init__(自身,长度,至少):

  自身长度=长度

  self .至少=至少

  defmain():

  尝试:

  s=输入(请输入-)

  iflen 3:

  #raise抛出您定义的异常。

  raiseShortInputException(len(s),3)

  exceptionshortputexceptionasresult : # x此变量绑定到了错误的实例。

  Print (ShortinputException 3360输入的长度为%d,长度至少应为% d% (result.length,result . anything))

  else:

  打印(“未发生异常”)

  Main()以上是python用户自定义异常的方法。希望对你有帮助。更多python学习方向:Python基础课程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: