Python程序设计实践教程【ch15】调试和异常处理.pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 11页
  • 2026-05-09 发布于福建
  • 举报

Python程序设计实践教程【ch15】调试和异常处理.pptx

实验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

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档