美文网首页
python 异常 学习

python 异常 学习

作者: 阿菜测试 | 来源:发表于2019-07-11 01:06 被阅读0次

什么是异常:    异常是一个事件,该事件会在程序执行过程中发生,影响程序的正常执行,一般情况下在python无法正常处理程序时就会发异常,python脚本发生异常时,我们需要捕获并处理异常,否则程序会终止执行

异常处理:  try语句             

捕捉多个异常:

抛出异常:       raise    NameError         #不带语句的异常

                         raise NameError(‘这是一个NameError’)  # 带语句的异常

python中的重要内建异常类:

Exception :常规错误的基类

AttributeError  : 对象没有这个属性

IOError : 输入/输出操作失败

IndexError: 序列中没有此索引

KeyError:映射中没有这个键

NameError: 未声明/初始化对象(没有属性)

SyntaxError:Python语法错误

SystemError:一般解释器系统错误

ValueError:传入无效的参数

TypeError:

5.使用一个块捕捉多个异常: 是指一个try对应一个except子句,同时捕捉一个以上的异常

6.捕捉对象 :如果希望在except子句中访问异常对象本身,也就是看到一个异常对象真正的异常信息,可以使用as  e 的形式,我们成为捕捉对象

相关文章

  • python学习笔记目录

    Python学习笔记目录(倒序) Python学习-异常 Python学习-面向对象 Python学习-文件系统 ...

  • Python学习-异常

    查看所有Python相关学习笔记 异常: 异常处理(Exception) 你不可能总是对的 一个try可以跟多个e...

  • python 异常 学习

    什么是异常: 异常是一个事件,该事件会在程序执行过程中发生,影响程序的正常执行,一般情况下在python无法正常...

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

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

  • Python基础教程(第三版)(八)异常

    学习笔记。 8.1 异常是什么 Python使用异常对象表示异常状态,并在遇到错误时引发异常; 异常对象没有被捕获...

  • 【11.1】Python语法练习8/17

    学习任务:异常处理 Python有两种错误容易辨认:语法错误和异常。 一、异常1.Python的语法错误或称之为解...

  • Python学习笔记(三)文件与异常

    注意:本文是《Head First Python》学习笔记。欢迎关注我的 简书 。 Python术语 “异常”(...

  • 重拾Python第八天

    今天主要学习了python的异常处理机制

  • 学习python:异常处理

    简介 本文主要介绍python的异常处理机制,包括: 如何使用异常处理 异常的传递 抛出异常 由于比较简单,因此这...

  • python补充学习 异常

    常见使用:《菜鸟教程》 还有raise 抛出异常后这个异常会由上层方法处理,那这个方法raise后的语句就unre...

网友评论

      本文标题:python 异常 学习

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