- 3
- 0
- 约2.16千字
- 约 58页
- 2024-04-02 发布于安徽
- 举报
Python编程基础;认识异常;3;Python的异常分为两种
内置异常,在某些错误出现时会自动触发
用户自定义异常,是用户根据自己的需求设置的异常;Python的常见的内置异常如表所示。;大多数异常不会被程序自动处理,会以异常信息的形式进行显示。例如,执行x=1+2语句,出现的异常信息如图所示。;感谢您的观看;Python编程基础;异常的捕捉和处理;一、try-except
二、try-except-else
三、try-except-finally
四、try-except-else-finally;try-except语句可以对代码运行过程中可能出现的异常进行捕捉和处理。其最简单的语法格式如下:;;2.捕捉多个异常;;为减少代码量,Python允许将多个异常类型放到一个元组中,然后使用一个except子句同时捕捉多种异常,并且共用同一段异常处理代码。;例:以元组的形式捕捉多异常ZeroDivisionError异常和ValueError异常。;3.捕获全部异常;;try-except语句还有一个可选的else子句,如要使用该子句,必须将其放在所有except子句之后。该子句将在try子句没有发生任何异常时执行。该结构的语法格式如下:;;try-except语句中增加finally子句是异常处理try-except-finally结构,在此结构中无论try子句代码块是否发生异常
您可能关注的文档
- Python程序设计案例教程单元1 认识Python.pptx
- Python程序设计案例教程单元3 流程控制.pptx
- Python程序设计案例教程单元4 列表、元组、字典和集合.pptx
- Python程序设计案例教程单元5 函数.pptx
- Python程序设计案例教程单元6 面向对象.pptx
- Python程序设计案例教程单元7 文件操作.pptx
- Python程序设计案例教程单元9 GUI编程.pptx
- Python程序设计案例教程单元10 网络爬虫.pptx
- YY/T 1971.3-2026牙科学 用于非永久性医疗环境的可携带的牙科设备 第3部分:可携带的抽吸设备.pdf
- 中国行业标准 YY/T 1971.3-2026牙科学 用于非永久性医疗环境的可携带的牙科设备 第3部分:可携带的抽吸设备.pdf
- 2025-2026学年湖北省武汉市江汉区九年级(上)期中数学试卷.pdf
- 2025-2026学年湖北省武汉市江汉区五校联考九年级(上)期中数学试卷.pdf
- 26年襄阳五校联考第一次联考英语试题及答案.pdf
- 2026-2027武汉东西湖区九上10月考英语试卷(含答案).pdf
- 2026辽宁省面向北京大学选调全日制应届优秀大学毕业生押题题库.docx
- 2026辽宁省面向北京科技大学选调应届优秀大学毕业生押题模拟卷.docx
- 2026辽宁省党政机关选调应届优秀大学毕业生押题题库.docx
- 2026辽宁省定向选调生押题题库.docx
- 2026陕西省面向中国政法大学招录选调生押题模拟卷.docx
- 2026陕西省面向重庆大学招录选调生押题模拟卷.docx
原创力文档

文档评论(0)