python异常处理过程可以概括为三个步骤,python处理异常有哪些方式

  python异常处理过程可以概括为三个步骤,python处理异常有哪些方式

  Python提供了许多不同类型的异常处理结构,其基本思想是:先尝试执行代码,再处理可能出现的错误。

  1 .尝试…除了…结构

  在Python异常处理结构中,使用最频繁的是try…except…结构,其中try子句中的代码块是一个可能抛出异常的语句,except子句用于捕捉相应的异常。也可以解释为,当try子句的代码块执行异常,被except子句捕获时,执行except子句的代码块。代码示例:

  math=input( score:)try:math=int(math)if(0=math=100):print( score:,math)else:print( out of range )Exception as e:print( input error!) 2.尝试…除了…其他…结构

  在上面的例子中,我们通过if语句判断学生的数学成绩是否在0~100的范围内,也可以通过try…except…else…的结构来写。如果try代码的子句发生异常,并且捕获到异常,则可以执行相应的异常处理代码,此时不会执行else中的子句;如果try中的代码没有引发异常,则继续执行else子句代码块。代码示例:

  math=input( grade:)try:math=int(math)exception as e:print(错误输入!)else:if(0=math=100):print( score:,math) else: print (out of range) 3 .尝试…除了…最后…结构

  在尝试中…除了…最后…结构。无论try子代码块是否正常执行,finally子句中的代码块都将始终执行。在日常开发过程中,通常用于清理和释放try子句中申请的资源。代码示例:

  a=int(input( a:))b=int(input( b:))try:div=a/b print(div)exception as e:print( input error )最后:print (run over!)

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

相关文章阅读

  • 常见的python异常及处理方法总结图,常见的python异常及处理方法总结论文
  • 常见的python异常及处理方法总结图,常见的python异常及处理方法总结图,常见的Python异常及处理方法总结
  • python异常值处理方法,python异常值检测常见方法
  • python如何实现对于数据中异常值的处理,python异常值检测
  • python异常处理中不会用到的关键字,python异常处理关键字
  • 简述python异常处理机制,python异常处理有何作用
  • python异常处理判断是不是整数,python异常处理判断质数
  • python数据异常值的处理,python异常值处理方法
  • python异常处理方法,python异常处理有何作用
  • python处理异常的4种方式,python异常处理总结
  • Python异常处理机制,python针对异常的处理方式
  • python中异常处理的两种方式,python异常数据处理
  • 介绍一下python的异常处理机制,python异常处理实验报告
  • python异常和错误是同一概念吗-为什么-,python错误和异常处理
  • python异常值处理方法,python 异常值
  • 留言与评论(共有 条评论)
       
    验证码: