zoukankan      html  css  js  c++  java
  • 异常处理

    1.什么是异常?

    例如在访问一些网站的时候,总会有些问题的网页出现异常的问题,也可以说是bug。

    类似于这种的页面,当然这是处理过的。但是有一些是没有处理过的,就会是一种大黄页

    2.python在相对于异常处理的时候有一套自己的机制

    在处理的时候,try里面的代码出现问题,则会执行except里面的代码,Exception 是一个类 ,e是这个类创造的对象

    3.异常的分类

    异常有很多类,例如IndexError,ValueError等,如果在处理的时候没有写这些固定的处理就会出现报错而不是程序继续运行。

    这种就是表示正确的处理,但是如果用Exception就是万能的,它是这些所有处理的的基类

    在处理的时候,按顺序处理,一旦成功就不执行下面的代码了

    4.完整的异常处理代码块

    5.主动触发错误

    只有用raise并且创建一个Exception对象传值进去 再输出这个对象的时候就会输出传入的值

    6.一般我们输出一个对象的时候我们会得到一个这样的值

    但是如果类方法里面有__str__这个当我们输出和str()这个对象的时候,我们会得到这个方法的返回值

  • 相关阅读:
    计时器
    练习
    实现跨层组件通信(Vue3___defineComponent)
    微信内置浏览器h5监听手机返回键
    ECharts柱状图线形图
    easyui日期到月份
    uni-app传参
    js浏览器唯一标识
    知网论文查重如何查呢,免费的是真的吗?
    淘宝检测论文查重可靠吗?怎么检验?
  • 原文地址:https://www.cnblogs.com/lyx958700392/p/5632215.html
Copyright © 2011-2022 走看看