C# 2008程序设计基础案例教程 江南 第五章 调试与异常处理新.pptVIP

  • 5
  • 0
  • 约5.8千字
  • 约 32页
  • 2015-12-14 发布于广东
  • 举报

C# 2008程序设计基础案例教程 江南 第五章 调试与异常处理新.ppt

C#2008程序设计基础案例教程 第五章 调试与异常处理 5.1 程序调试 程序员在编码过程中经常犯一些错误,例如算术运算时不小心使计算结果超出结果变量数据类型的有效范围(这种情况称为溢出)。当程序运行时出现了溢出情况,而恰好又位做处理,那么程序将因出现错误而被关闭。但是程序中处理了那么多数据,程序员如何知道错误出现在哪里呢?这就需要使用Visual Studio2008的调试功能。 5.1.1 案例功能 在使用图书借阅管理系统的备忘录功能时,假设用户不小心修改了Log.txt文件,在文件头增加了一个空行,则运行时出现如图所示的效果: 5.1.2 案例步骤 设置断点 为了能让程序在执行temp = sr.ReadLine();语句时程序能暂停,我们可以在这条语句上设置断点,设置中断有以下两种方法: 使光标停在语句所在行,然后按快捷键F9或者选择调试菜单的“切换断点”命令。 用鼠标单击该行的前边界,如图所示。 5.1.2 案例步骤 启动调试 单击工具栏上的“启动调试”按钮或按下F5启动调试,选择备忘录功能,程序运行到第一个断点处暂停,注意断点语句此时还未执行。“调试”菜单提供了3个继续执行代码的命令: 逐语句 逐过程 跳出 “逐语句”和“逐过程”的差异仅在于它们处理函数调用的方式不同。这两个命令都指示调试器执行下一行的代码。如果某一行包含函数调用,“逐语句”仅执行调用本身

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档