程序调试与异常处理
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Week16 程序调试与异常处理
一、 实验目的
1. 掌握程序错误和异常的概念。
2. 掌握VS2010的调试器的使用方法。
3. 掌握C#的try-catch,finally和throw语句的使用方法。
二、 实验要求
1. 熟悉Visual 2010的基本操作方法;
2. 认真阅读本章相关内容,尤其是案例。
3. 实验前进行程序设计,完成源程序的编写任务。
三、 实验内容
P171第一题:设计一个WINDOWS应用程序,在一个文本框中输入n个数字,中间用逗号作间隔,然后编程对数字排序并输出,运行效果如下图所示。
(1) 按F11键启动逐语句方式跟踪每一条语句的执行情况,在调试过程中将
数组a添加到监视窗口。注意观察各数组元素的变化过程。
(2) 设置“for (int i = 0; i < sources.Length; i++)”语句为断点,然
后按F5启用调试器,当程序中断运行,将数组sources添加到监视窗口,观察各数组元素的值。
(3) 上述代码在用户不按规定输入数据时会引发异常。修改源代码,使用
try-catch添加异常处理功能。
(4) 输入以下数据:“5,2,7,8,1,4;6,9,2”,单击“排序”按钮,注意观察
异常信息,分析错误的原因。