Python培训分享:Python内置标准异常及其解析

本文主要介绍了Python内置的多种标准异常,包括BaseException、SystemExit、KeyboardInterrupt等,并详细解释了每个异常的含义。此外,还讲解了Python异常处理机制,如try/except和try-finally语句的使用,以及如何自定义异常类型。
摘要由CSDN通过智能技术生成

  本期小编为大家带来的Python培训教程是关于“Python内置标准异常及其解析”的内容,我们都知道,在Python技术运作下,总会出现一些Python无法正常处理的程序时就会发生一个异常。异常是一个事件,此事件是在程序执行过程中发生,而且会影响程序的正常执行。编译过程中产生的不是异常,而是错误,但是我们一般将Error作为异常的一种。所以异常包括Error和Exception。 ​

src=http___inews.gtimg

  Python培训分享:Python内置标准异常及其解析:下面就是Python内置标准异常以及对应的文字描述

  0.BaseException 所有异常的基类。

  1.SystemExit 解释器请求退出。

  2.KeyboardInterrupt 用户终端执行(通常是输入)。

  3.GeneratorExit 生成器发生异常来通知退出。

  4.StandardError 所有内建标准异常的基类。

  5.Exception 常规错误的基类

  1)StopIteration 迭代器没有更多的值

  2)ArithmeticError 所有数值计算错误的基类

  ①FloatingPointError 浮点计算错误

  ②OverflowError数值运算超出最大限制

  ③ZeroDivisionError 除(或取模)零(所有数据类型)

  3)AssertionError 断言语句失败

  4)AttributeError 对象没有这个属性

  5)BufferError 缓存错误

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值