下载此文档

第08章 程序调试与异常处理.ppt


文档分类:IT计算机 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
叶核亚
Delphi 程序设计实用教程(第3版)
Delphi 程序设计实用教程(第3版)
第1章 Delphi 概述
第2章 Object Pascal语言基础
第3章图形用户界面
第4章菜单、工具栏和对话框
第5章使用复杂组件
第6章类的封装、继承与多态
第7章多文档界面与系统对象
第8章程序调试与异常处理
第9章多媒体技术
第10章文件操作和流
第11章数据库应用基础
第12章数据库应用设计
第8章程序调试与异常处理
程序错误、发现时刻及错误处理原则
程序调试技术
异常处理
《 Delphi 程序设计实用教程(第3版)》
程序错误、发现时刻及错误处理原则
语法错
违反语法规范的错误称为语法错,这类错误通常在编译时发现。
语义错
在语义上存在错误,称为语义错。
逻辑错
运行结果却与期望值不符,这类错误称为逻辑错。
《 Delphi 程序设计实用教程(第3版)》
【】发现并处理除数为0错误。
编译错
var i:integer; i:=2 div 0;
运行错
var i,j:integer; i:=0; j:=2 div i;
逻辑错
var x:real; x:=2/0;
《 Delphi 程序设计实用教程(第3版)》
【】数组下标越界问题讨论。
下标变量声明为子界类型
下标变量声明为整数类型
强制进行范围检查
推荐方法
for i:=low(table) to high(table) do write(table[i]:5);
《 Delphi 程序设计实用教程(第3版)》
程序调试技术
运行方式与调试界面
调试过程
《 Delphi 程序设计实用教程(第3版)》
运行方式与调试界面
程序的3种执行方式
正常运行,执行Run | Run菜单命令
单步运行
Trace Into,跟踪进入过程/函数内部。
Step Over,将过程/函数调用作为一条语句,一次执行完。
分段运行
Run to Cursor,运行至光标所在行。
设置断点执行。
Run Until Return,执行完过程/函数体余下的语句序列,返回到调用过程/函数的语句处。
《 Delphi 程序设计实用教程(第3版)》
2. 调试界面
进入调试状态
调试界面组成
Local Variables子窗口
Watch List子窗口
Run菜单
《 Delphi 程序设计实用教程(第3版)》
调试过程
选择需要调试的程序段
设置/清除断点
跟踪运行
程序逐条语句地执行
程序分段运行
查看变量值的变化情况
Watch List窗口中添加变量
在Watch List窗口中操纵变量
《 Delphi 程序设计实用教程(第3版)》

第08章 程序调试与异常处理 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人中国课件站
  • 文件大小0 KB
  • 时间2011-10-11
最近更新