1 / 20
文档名称:

程序设计 错误处理.ppt

格式:ppt   大小:2,321KB   页数:20页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

程序设计 错误处理.ppt

上传人:junjun2875 2025/3/15 文件大小:2.27 MB

下载得到文件列表

程序设计 错误处理.ppt

相关文档

文档介绍

文档介绍:该【程序设计 错误处理 】是由【junjun2875】上传分享,文档一共【20】页,该文档可以免费在线阅读,需要了解更多关于【程序设计 错误处理 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。2025/3/16
1
Visual 程序设计
202X
第9 章 错误处理
学习和实践的目标
2025/3/16
2
需求分析要求:发生任何错误时要有明确的提示,对数据没有影响,系统不会中止,不影响重新操作。
可靠性是软件质量的重要指标。
本章的目标是使系统具有较强的容错和防错能力。
实现目标的知识点
2025/3/16
3
程序中的错误类型
01

02
Try... End Try结构化错误处理程序
03
防错编程
04
错误处理的思路
2025/3/16
4
通过编译发现语法错误然后纠正。
通过测试发现运行或逻辑错误
通过调试找到错误原因并定位
对运行错误进行容错或防错,对逻辑错误要改变逻辑
三种错误类型

2025/3/16
5
在VB程序中可能会发生3种类型的错误:
语法错误、运行错误和逻辑错误。
语法错误(或编译错误)
语法错误是一种编程错误(例如属性或关键字 拼写错误),这种错误违反了VB的语法规则。在开发人员输入程序语句时VB能指出语法错误,这时程序不能运行,直到所有的语法错误被更正为止。
三种错误类型

2025/3/16
6
运行错误
运行错误是在程序运行期间会导致程序意外终止的错误。当外部事件或未被发现的语法错误强制程序运行中断时,就会发生运行错误,也称作为异常。例如:试图创建一个并不存在的数据库文件的连接,程序就会产生运行错误。
逻辑错误
逻辑错误是一种人为的编程错误,即不合理的思维。这种错误会导致程序产生不期望的结果。

解决错误方法
发生语法错误时,在代码编辑器中,,将鼠标指针停留在该语句上面一段时间就能获得关于错误的更多信息。
编译错误时会自动打开错误列表窗,只要在其中的某个错误上双击一下就可以定位至错误的位置

解决错误方法
运行错误需要有更完整的解决方案——使用结构化错误处理程序容错或防错编程。
逻辑错误的解决比较困难,关键是对问题的理解和思维。
无论是运行错误还是逻辑错误,找到错误的原因和定位是首要任务。
。可以在中断模式下跟踪语句的执行过程,通过查看相关变量或属性值的变化来进行调试,从而找到问题所在。
使用中断模式调试程序
可以在状态下(Debug)使用调试菜单和调试工具栏的命令进行调试。
使用中断模式调试程序,不仅可以找错、纠错,而且通过逐步执行方式阅读代码,理解程序的执行流程。

使用中断模式调试程序
设置断点并逐条执行调试程序
若要对学生成绩管理系统中学生基本信息进行“添加”或“修改”操作,必然会调用“frm增改”类中的ShowDialog()方法,现在来调试该方法代码,具体步骤如下:
1.启动学生成绩管理系统项目。
2.把“” 文件代码显示在代码编辑窗口中。
3.将鼠标指针移到页边距指示栏(紧靠代码编辑器窗口左边缘之外的灰色条)上,在与ShowDialog()方法中的“ = dgv区域”语句平行处,单击该指示栏设置一个断点。