美文网首页
十四:Python之异常处理

十四:Python之异常处理

作者: 项啊丑 | 来源:发表于2020-04-08 22:03 被阅读0次

一:通用异常处理

二:finally作用

finally主要用作安全性处理

三:异常的传递

工作原理:方法3 -> 方法2 -> 方法1

如果方法1中遇到异常,看自己是否做了异常处理;如果没做,则找到方法2;如果依旧没做,则找到方法3,依次逐层传递,最终找到python解释器,使用默认解决方案,直接抛出异常。

代码:

输出结果:

异常处理:

四:自定义异常类

输出结果:

日志中可以看见抛出的异常已经是自定义类了。

接下来我们改进下:

输出结果:

可以看出,现在的日志打印的已经是我们自定义的异常错误了

相关文章

  • 十四:Python之异常处理

    一:通用异常处理 二:finally作用 finally主要用作安全性处理 三:异常的传递 工作原理:方法3 ->...

  • V3.1.1 python异常与处理之怎么用

    一个编程的大白,我在学python的异常与处理。回顾前篇:V3.1 python异常与处理之异常基本语法) 现学习...

  • 2.1.3 Python面向对象之异常处理

    点击跳转笔记总目录 Python面向对象之异常处理 一、错误与异常 二、异常处理 三、什么时候用异常处理 一、错误...

  • python之异常处理

    1.1 raise语句:引发异常 示例:raise Exception 1.2 内置的异常类 Except...

  • python 之 异常处理

    1.什么是异常(what) 异常:不正常的情况 不正常的情况,在程序中,会有两种体现: l自己造孽:写错代码了!错...

  • Python 之异常处理

    异常顾名思义就是不正常。在程序中,若程序出现错误导致程序中断,或者运行结果实现不了程序的功能。当程序在运行过程中,...

  • Python之异常处理

    1.定义 异常 Python异常就是Python代码在运行期间发生的错误。每当发生错误的时候,如果你编写了处理该异...

  • 30.Python之异常处理

    Python之异常处理 什么时异常处理?异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程...

  • python的异常处理

    Python异常处理

  • Python 异常

    Python 含有异常处理机制来帮助用户处理可能发生的错误异常。 1. 异常概念 异常是指Python程序运行过程...

网友评论

      本文标题:十四:Python之异常处理

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