多做题,通过考试没问题!

C#程序设计

睦霖题库>大学试题(计算机科学)>C#程序设计

对于下面程序: 程序中有的地方在运行时会产生没有被捕获的异常,应该如何纠正以保证程序的稳定性?为什么?

正确答案: 类testException中在抛出异常时并没有将捕获到的异常“嵌入”新创建的异常中,因而导致ex.InnerException属性值
为null,从而导致下列语句产生新的异常。
C.onsole.WriteLine(ex.InnerException.Message);
一种纠正方法是,将下列语句:
T.hrownewException(“产生异常!”);
改为:thrownewException(“产生异常!”,e);
答案解析:
进入题库查看解析

微信扫一扫手机做题