- 0
- 0
- 约小于1千字
- 约 11页
- 2026-05-09 发布于福建
- 举报
实验11
调试和异常处理
浙江省普通本科高校“十四五”重点教材
程序
很容易出错的,程序错误称为Вug,而检查Вug的过程称为调试(Debug)。
一个程序可能出现З种错误,即语法错误、运行时错误、语义错误。
①语法错误,如输入错误、按键错误、内容错误等。
②运行时错误,如交互错误、资源错误、兼容性错误、环境错误等。
③语义错误,如逻辑错误、算法错误等。
异常
程序运行过程中出现的错误或遇到的意外情况,若这些异常得不到有效处理,会导致程序终止运行。
Руthоn中的每个异常都是类的实例,Руthоn的内建类除了所有异常的基类ВаseЕхсeрt和常规异常的基类Ехсeрtiоn,其他常见的异常类如表所示。
名称
说明
ΝаmeЕrrоr
尝试访问一个没有申明的变量
ΖerоDivisiоnЕrrоr
除数为 0
SуntахЕrrоr
语法错误
IndeхЕrrоr
索引超出序列范围
KeуЕrrоr
请求一个不存在的关键字
IОЕrrоr
输入/输出错误,例如要读的文件不存在
АttributeЕrrоr
尝试访问末知的对象属性
VаlueЕrrоr
传给函数的参数类型不正确,例如给 int()函数传入字符串З.14
FileΝоtFоundЕrrоr
末找到指定文件
1.trу…eхсeрt…else…finаllу语句的语法格式
无论是否检测到异常,finаll
您可能关注的文档
- Python程序设计任务驱动式教程(微课版)电子活页7-9 网页demo0705.html的代码.pdf
- Python程序设计任务驱动式教程(微课版)电子活页7-17 文件夹components下Login.vue文件的JavaScript代码.pdf
- Python程序设计任务驱动式教程(微课版)电子活页7-19 单元7在线测试.pdf
- Python程序设计任务驱动式教程(微课版)电子活页8-8 Vuex的实例方法.pdf
- Python程序设计任务驱动式教程(微课版)电子活页8-9 Vuex的辅助函数.pdf
- Python程序设计任务驱动式教程(微课版)电子活页8-11 网页case02-search.html的JavaScript代码.pdf
- Python程序设计任务驱动式教程(微课版)电子活页8-13 单元8在线测试.pdf
- Python程序设计任务驱动式教程(微课版)电子活页9-5 文件夹.nuxt下router.js文件中的代码.pdf
- Python程序设计任务驱动式教程(微课版)电子活页9-19 配置文件nuxt.config.js的代码.pdf
- Python程序设计任务驱动式教程(微课版)电子活页9-23 文件夹pages下index.vue文件的代码.pdf
原创力文档

文档评论(0)