1 / 8
文档名称:

程序调试和异常处理.doc

格式:doc   大小:96KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

程序调试和异常处理.doc

上传人:书犹药也 2021/1/10 文件大小:96 KB

下载得到文件列表

程序调试和异常处理.doc

文档介绍

文档介绍:第五章 程序调试和异常处理
【学****目标】
1. 了解应用程序常见错误类型
掌握应用程序调试方法
掌握结构化异常处理方法
【关键难点】
应用程序调试方法
结构化异常处理方法
【教课时数】4课时(2课时理论+2课时实践)
伴随程序规模越来越庞大和结构越来越复杂, 在程序编写中不可避免地会产生部分错误, 这些错误称为缺点。 找出并排除这些错误过程称为调试。 本节中将介绍错误类型, 常见调试工具和在应用研究程序中实现结构化异常处理。

程序中错误通常能够分成3类: 语法错误、 运行错误和逻辑错误。 能够使用不一样方法和工具来查找并修改每种类型错误。 其中语法错误比较轻易排除, 也是一个低级错误。 运行错误和逻辑错误需要靠经验、 调试工具和不停深入地分析代码来排除。
1. 语法错误
语法错误通常发生在编程人员对语言本身熟悉度不足, 比如关键字拼错、 标点错误(如西文标点写成了汉字标点)或漏写、 结构错误(如If以后忘了加上Then或For语句少了Next)等等。
在应用程序代码中每输入一句语句, VB .NET全部会显示其所包含语法错误(若存在语法错误话), 包含错误那部分代码下会标有波浪线。 当把鼠标指针移到带波浪代码上时, 鼠标指针周围就会出现一条简短错误描述提醒, 而且, 运行后在任务列表窗体中会产生相关错误信息。 见图 5-
1。

(a) (b)
图5-1 语法错误
2. 运行错误
运行是错误多数发生于不可预期异常。 比如打开硬盘上某个文件时, 该文件不存在: 向硬盘上写某个文件时候, 硬盘空间不足; 因为网络阻塞得不到预期数据等。 也有可能是用户不按正确操作步骤而造成错误, 比如在做除法时候除数为零; 访问数组时候, 超出了可访问下标范围。
3. 逻辑错误
逻辑错误是指程序算法错误, 这种错误程序不会发生任何程序中止或跳出程序, 而是一直实施到最终, 不过实施结果是错误。 因为逻辑错误不会产生错误信息, 所以逻辑错误发觉和排除是比较困难。

1.
: 设计模式、 运行模式和中止模式。
, 自动进入设计模式。 在设计模式下, 标题栏显示“设计”字样。 在设计模式下, 能够进行相关设计操作。 如窗体设计、 添加控件、 设置对象属性、 编写代码等。
当程序设计完成后, 实施开启命令, 系统进入运行模式, 在运行模式下, 标题栏显示“运行”字样。 在运行模式下设计人员不能修改程序代码, 但能够查阅程序代码。
当程序处于运行模式时, 在以下情况下将进入中止模式: 实施“全部中止”命令、 程序运行到断点处、 程序实施到
“STOP”语句。 在中止模式下, 标题栏显示“中止”字样。 在中止模式下, 设计人员能够查看和修改程序代码, 同时, 能够检验或修改数据。 修改完成后, 可单击“继续”按钮, 从中止处继续程序运行。
2. 调试工具栏
单击视图菜单中工具栏中“调试”命令, 在工具栏中出现在“调试”工具栏。 见图5-2。
图 5-2 “调试”工