首页 理论教育 程序调试和错误处理技巧

程序调试和错误处理技巧

时间:2023-11-05 理论教育 版权反馈
【摘要】:程序在运行时发生的错误,如数据传递时类型不匹配,数据发生异常和动作发生异常等。程序逻辑错误是指应用程序未按设计执行,或得到的结果不正确。程序调试1)调试工具栏。在VBE环境中,程序调试主要使用“调试”工具栏或“调试”菜单中的命令选项来完成,两者功能相同。2)编写错误处理代码。错误处理代码是由程序设计者编写的,根据可预知的错误类型决定采取哪种措施。

程序调试和错误处理技巧

(1)错误类型

1)编译错误。编译错误是在编译过程中发生的错误,可能是程序代码结构引起的错误,也可能因语法错误而引起的。

2)运行错误。程序在运行时发生的错误,如数据传递时类型不匹配,数据发生异常和动作发生异常等。

3)逻辑错误。程序逻辑错误是指应用程序未按设计执行,或得到的结果不正确。这类错误由程序代码中不恰当的逻辑设计引发。

(2)程序调试

1)调试工具栏。在VBE环境中,程序调试主要使用“调试”工具栏或“调试”菜单中的命令选项来完成,两者功能相同。

2)设置断点。若程序过长,可以在程序中设置断点来中断程序的运行,然后检查各变量、属性的值。(www.xing528.com)

3)单步跟踪。单步跟踪可以帮助用户识别发生错误的位置,以及查看代码过程的每一行是否都达到了预期的效果。

4)设置监视点。设置好监视点后,当程序运行到满足监视条件的位置时就会自动暂停运行,在监视窗口中可以看到程序运行的结果。

(3)错误处理

所谓错误处理,就是当代码运行时,如果发生错误,可以捕获错误,并按照程序设计者事先设计的方法来处理。使用错误处理的好处是:代码的执行不会中断,如果设定适当,可以让用户感觉不到错误的存在。

1)设置错误陷阱。设置错误陷阱是在代码中设置一个捕捉错误的转移机制,一旦出现错误,便无条件转移到指定位置执行。

2)编写错误处理代码。错误处理代码是由程序设计者编写的,根据可预知的错误类型决定采取哪种措施。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈