下载此文档

程序调试和异常处理.doc


文档分类:汽车/机械/制造 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
第五章程序调试和异常处理【学****目标】【重点难点】应用程序的调试方法结构化异常处理的方法【教学时数】4学时(2学时理论+2学时实践)随着程序规模的越来越庞大和结构的越来越复杂,在程序编写中不可避免地会产生一些错误,这些错误称为缺陷。找出并排除这些错误的过程称为调试。本节中将介绍错误的类型,常用的调试工具和在应用研究程序中实现结构化的异常处理。:语法错误、运行错误和逻辑错误。可以使用不同的方法和工具来查找并修改每种类型的错误。其中语法错误比较容易排除,也是一种低级的错误。运行错误和逻辑错误需要靠经验、调试工具以及不断深入地分析代码来排除。,例如关键字拼错、标点错误(如西文标点写成了中文标点)或漏写、结构错误(如If之后忘了加上Then或者For语句少了Next)等等。在应用程序代码中每输入一句语句,都会显示其所包含的语法错误(若存在语法错误的话),包含错误的那部分代码下会标有波浪线。当把鼠标指针移到带波浪的代码上时,鼠标指针附近就会出现一条简短的错误描述提示,并且,运行后在任务列表窗体中会产生相关的错误信息。见图5-1。(a)(b)图5-。比如打开硬盘上的某个文件时,该文件不存在:向硬盘上写某个文件的时候,硬盘的空间不足;由于网络阻塞得不到预期的数据等。也有可能是用户不按正确的操作步骤而造成的错误,比如在做除法的时候除数为零;访问数组的时候,超出了可访问下标的范围。,这种错误程序不会发生任何程序中断或跳出程序,而是一直执行到最后,但是执行结果是错误的。由于逻辑错误不会产生错误的信息,所以逻辑错误的发现和排除是比较困难的。:设计模式、运行模式和中断模式。启动后,自动进入设计模式。在设计模式下,标题栏显示“设计”字样。在设计模式下,可以进行相关的设计操作。如窗体设计、添加控件、设置对象属性、编写代码等。当程序设计完成后,执行启动命令,系统进入运行模式,在运行模式下,标题栏显示“运行”字样。在运行模式下设计人员不能修改程序代码,但可以查阅程序代码。当程序处于运行模式时,在以下情况下将进入中断模式:执行“全部中断”命令、程序运行到断点处、程序执行到“STOP”语句。在中断模式下,标题栏显示“中断”字样。在中断模式下,设计人员可以查看和修改程序代码,同时,可以检查或修改数据。修改完成后,可单击“继续”按钮,从中断处继续程序的运行。“调试”命令,在工具栏中出现在“调试”工具栏。见图5-2。图5-2“调试”工具栏从左到右各按钮的功能分别为:启动/继续:开始执行程序。在设计模式下显示“启动”,在中断模式下显示“继续”。全部中断:强迫进入中断模式。停止:由运行模式进入设计模式。重新启动:由中断模式进入运行模式。显示下一句:显示程序的下一行语句。逐语句:在中断模式下执行下一行语句,如果执行到过程,则进入过程内部,逐语句执行。逐过程:在中断模式下执行下一行语句,如果执行到过程,过程中的语句一次执行完成。跳出:在中断模式下执行下一行语句,

程序调试和异常处理 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wefe2019
  • 文件大小116 KB
  • 时间2020-07-09