美文网首页
异常处理梳理、总结

异常处理梳理、总结

作者: 昀吖 | 来源:发表于2018-08-02 21:24 被阅读0次
75706945.jpg

1.异常处理

什么是异常:不正常的情况都称为异常!

1语法错误!type error

~写错了!解释器解释执行时就会出错!错误

2运行错误!

~运行过程中,由于不同数据的处理出现的错误!异常

3运行结果错误!

程序没有出错,但是运行的结果不是期望的结果!BUG

2.错误修改

错误:通过错误信息的定位,直接修改!
哪错了改哪里!!!

3异常

通过处理代码~将可能出现错误的代码包含,进行选择处理:异常处理
BUG:程序中出现的一种业务漏洞,需要完善!
异常处理还分为单项异常处理和多项异常处理
多项异常处理:

# coding:utf-8

# 1. 共同处理
try:
    c = int(input("请输入数字:"))
    print(ch)

except:
    print("直接处理所有异常,如果没有丰富经验~不推荐!")

# 2. 指定多个异常共同处理:自己负责模块开发时常用的开发方式
try:
    c = int(input("please enter the number:"))
    print(ch)
except (NameError, ValueError) as e:
    print("明确指定1个或者多个异常进行处理")

# 3. 多个异常独立处理方式:接口开发时~协同开发~经常用到的精确处理方式
try:
    c = int(input("sawadika:"))
    print(ch)
except NameError as e:
    print("名称错误,检查是否使用了未声明变量")
except ValueError as e:
    print("值错误,检查是否出现了非法数据")

今天的异常处理就先写到这吧,还有好多不了解的,慢慢学习中!!!

相关文章

  • 异常处理梳理、总结

    1.异常处理 什么是异常:不正常的情况都称为异常! 1语法错误!type error ~写错了!解释器解释执行时就...

  • Python中的异常处理,梳理&总结!

    python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试pyth...

  • JavaSE之异常

    八、异常 目录:什么是异常、异常体系结构、Java异常处理机制、处理异常、自定义异常、总结 1.Error和Exc...

  • 小程序全栈学习-全局异常处理层的第一次使用

    结合前面项目中建立的参数验证层进行一次全局异常处理层使用过程的梳理。 全局异常处理层中BaseValidate继承...

  • Python学习(八)

    异常处理 Python中的异常类型总结: Python内置异常类的层次结构: 异常检测 try-except语句 ...

  • 11月3日-4期C语言学习总结

    总结:今天学习第九章异常处理,主要学习异常的定义、为什么要异常、怎么自定义异常、异常处理中怎么嵌套TRY块。下午助...

  • 9、SpringMVC异常处理机制详解

    ExceptionHandlerExceptionResolver处理异常过程总结 Spring MVC 执行Co...

  • Python异常处理总结

    这篇文章主要介绍了Python异常处理总结,需要的朋友可以参考下本文较为详细的罗列了Python常见的异常处理,供...

  • 程序异常处理总结

    描述 平时我们在开发程序的过程中,总是必不可免的会出现各种各样的异常情况,这些异常信息可能来自于业务层也可能由底层...

  • Java 异常处理总结

    Java 异常机制 Java 异常分为检查异常和非检查异常,所有RuntimeException的子类都是非检查异...

网友评论

      本文标题:异常处理梳理、总结

      本文链接:https://www.haomeiwen.com/subject/mptevftx.html