- 5
- 0
- 约2.18万字
- 约 104页
- 2021-09-13 发布于江苏
- 举报
of
56
1
4.1 异常
第四章 程序控制
of
31
2
Python有两种错误很容易辨认:语法错误和异常。
程序执行过程中产生的大多数错误是语法错误,是由于程序员的疏忽造成的,如变量未声明、零做除数、参数传递时个数不一致,或者类型匹配问题、文件打开方式与文件操作冲突,等等;也可能是程序执行过程中遇到的不可预知的错误,如内存或硬盘空间不足、网络连接失败、文件不能打开或系统出错等。这些错误产生后如果不做适当处理,程序的正常执行将被中断,这是用户不可接受的。
4.1 异常
第四章 程序控制
of
31
3
异常是程序运行时发生的错误信号,它在编程过程中是不可避免的。异常就是一个事件,这个事件会在程序执行过程中发生,影响程序的运行。当Python出现异常时,我们要进行捕获与处理,否则程序会终止执行。
当Python检测到一个错误时,解释器就会指出当前程序已经无法继续执行下去了,这时候就出现了异常,即异常是因为程序出现了错误而在正常控制流以外采取的行为。这个行为又分为两个阶段:首先是发生引起异常的错误,然后是检测及采取可能的措施。
4.1 异常
第四章 程序控制
of
31
4
Python中有很多内置的异常类型,它们都是由BaseException类派生出来的。表4-1描述了经常使用的异常类型,利用它们可以快速准确判断异常类型,为修正错误带来方便。
4.1 异常
第四章 程序控制
您可能关注的文档
- Python程序设计与大数据 第1章 Python基础.pptx
- Python程序设计与大数据 第2章 数据类型.ppt
- Python程序设计与大数据 第2章 数据类型.pptx
- Python程序设计与大数据 第6章 连接数据源.pptx
- Python程序设计与大数据 第7章 网络爬虫.pptx
- Python程序设计与大数据 第8章 数据挖掘.pptx
- Python程序设计与大数据 第9章 自然语言处理.pptx
- Python程序设计与大数据 第12章 与云结合.pptx
- PythonWeb开发基础教程 第6章 模板.pptx
- PowerBI数据分析与数据可视化-教案.doc
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)