试题详情
- 简答题 对于下面程序: 程序中有的地方在运行时会产生没有被捕获的异常,应该如何纠正以保证程序的稳定性?为什么?
-
类testException中在抛出异常时并没有将捕获到的异常“嵌入”新创建的异常中,因而导致ex.InnerException属性值
为null,从而导致下列语句产生新的异常。
C.onsole.WriteLine(ex.InnerException.Message);
一种纠正方法是,将下列语句:
T.hrownewException(“产生异常!”);
改为:thrownewException(“产生异常!”,e); 关注下方微信公众号,在线模考后查看
热门试题
- c#的引用类型包括类、接口、数组、委托、
- 在C#语言中,下列关于属性的描述正确的是
- 先判断条件的当循环语句是()。
- 结构化的程序设计的3种基本结构是()。
- 在C# 语言中,方法重载的主
- 若要从字符串str的第3个字符开始取5
- 分析下列程序 则下列语句的输出是什么?
- 已知函数A、B,以下调用构成递归调用的有
- shorts1=1;s1=s1+1;有什
- 给定一个m×n的数值矩阵A,如果矩阵A中
- 接口是否可以继承接口?抽象类是否可以实现
- 派生类构造函数的执行顺序是从最上面的()
- 编一个程序,输入三个实数,要求使用ife
- 要使窗体刚运行时,显示在屏幕的中央,应设
- 要使用变量score来存储学生某一门课程
- 若把数据集(DataSet对象)中的数据
- 属于C#语言的关键字()。
- 在属性的访问声明中,对属性的值的读操作是
- 在C语言程序中定义全局变量,如果该变量使
- 什么是装箱和拆箱?