首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错误,请改正错误,使得程序正常运行,并且要求最后一个catch()必须抛出执行的任何异常。 程序通过抛出异常输出: error ERROR 注意:不要改动
使用VC6打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错误,请改正错误,使得程序正常运行,并且要求最后一个catch()必须抛出执行的任何异常。 程序通过抛出异常输出: error ERROR 注意:不要改动
admin
2015-05-30
9
问题
使用VC6打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错误,请改正错误,使得程序正常运行,并且要求最后一个catch()必须抛出执行的任何异常。
程序通过抛出异常输出:
error
ERROR
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//********error********的下面。
1 #include
2 int main()
3 {
4 try
5 f
6 throw("error");
7 }
8 //********error********
9 catch(char S)
10 {
11 cout<
12 }
13 try
14 {
15 throw((int)0);
16 }
17 //********error********
18 catch()
19 {
20 cout<
21 }
22 try
23 {
24 throw(0);
25 throw("error");
26 }
27 //********error********
28 catch()
29 {
30 cout<<”ERROR“<
31 }
32 return 0;
33 }
选项
答案
(1)catch(char*S) (2)catch(int i) (3)catch(...)
解析
本程序是对各种异常信息的处理。try.catch的结构中,catch了句用来捕捉异常的信息。
[解题思路]
(1)第1个标识前的异常抛出语句为“throw("error"):”,其中的类型为字符串。所以对应的异常捕捉语句catch中应该符合这个类型,而程序中给出的语句“catch(char s)”是字符型的,所以第2个标识下的语句修改为“catch(char*s)”。
(2)第2个标识前的异常抛出语句为“throw((int)0);”,其中的类型为int。所以对应的异常捕捉语句catch中应该符合这个类型,所以补充catch子句中的类型,否则找不到匹配的catch块,那么系统就会调用一个系统函数,使程序终止运行。即第1个标识下的语句修改为“catch(inti)”。
(3)如果在catch子句中没有指定异常信息的类型,那么就用删节号“…”表示它可以捕捉任何类型的异常信息,即修改为“catch(…)”。
转载请注明原文地址:https://kaotiyun.com/show/bJNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。#include<iostream.h>Intf(){staticinti=0;inta=1;a+=;i++;ret
构造函数与析构函数所调用的虚函数是【】的函数,因此调用时实现的是【】联编。
如果要在类的对象上使用运算符,除了运算符=和【】以外,其它的必须都要被重载。
若有intx[5],*p=x;则数组元素x[3]可以表示为*(p+【】),也可以表示为p[3]。
对于只在表的首、尾两端进行插入操作的线性表,宜采用的存储结构为【】。
()提供了类对外部的接口,私有成员是类的内部实现,而保护成员不允许外界访问,但允许派生类的成员访问,这样既有一定的隐藏能力,又提供了开放的接口。
将小写字母n赋值给字符变量one_char,正确的操作是______。
使用白盒测试方法时,确定测试数据应根据______和指定的覆盖标准。
在计算机中,算法是指
随机试题
常用的网络数据加密方式有链路加密、节点加密和____________。
1937年,在淞沪会战中率领“八百壮士”孤军据守四行仓库的爱国将领是()
若φ(x)=∫0xtan2tdt,则φ’(x)=_______.
下列关于帕金森病患者步态训练,内容不正确的是
做结核菌素试验,注射后多长时间看结果
甲公司2016年实现净利润500万元。当年发生的下列交易或事项中,影响其年初未分配利润的是()。
某公司办公大楼原值30000万元,2014年2月28日将其中部分闲置房间出租,租期2年。出租部分房产原值5000万元,租金每年1000万元。当地规定房产税原值减除比例为20%,2014年该公司应缴纳房产税()。
旅行社为散客提供的旅游服务类型不包括()。
四岁的磊磊在画画时,常常画一棵树,突然想起什么,又开始画一把剑,等会又画小鸭、蛋糕等,这说明磊磊()
行政诉讼中,人民法院审理行政案件,可以参照()。
最新回复
(
0
)