首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错误,请改正错误,使得程序正常运行,并且要求最后一个catch()必须抛出执行的任何异常。 程序通过抛出异常输出: error 0 ERROR 注
使用VC6打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错误,请改正错误,使得程序正常运行,并且要求最后一个catch()必须抛出执行的任何异常。 程序通过抛出异常输出: error 0 ERROR 注
admin
2015-07-20
19
问题
使用VC6打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错误,请改正错误,使得程序正常运行,并且要求最后一个catch()必须抛出执行的任何异常。
程序通过抛出异常输出:
error
0
ERROR
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥********error********的下面。
#include
int main()
{
try
{
throw(”error”);
}
∥********error********
catch(Char s)
{
cout<
}
try
{
throw((int)0);
}
∥********error********
catch()
{
cout<
}
try
{
throw(0);
throw(“error”);
}
∥********error********
catch()
{
cout<<“ERROR”<
}
return 0;
}
选项
答案
(I)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/U3Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])【】;
若把类B定义为类A的友元类,则应在类A中加入定义语句【】。
不属于结构化程序设计方法的四条原则是______。
已知doublevar;是文件F1.CPP中的一个全局变量定义,若文件F2.CPP中的某个函数也需要访问,则在文件F2.CPP中var应说明为【】。
数据的逻辑结构有线性结构【】两大类。
在下面的类定义中,横线处应填入的内容是()。classFred{public:voidprint(){cout<<data<<end1;voidsetData(doubled)(data=d;static
下列函数参数默认值定义错误的是()。
下面关于构造函数和析构函数的描述,错误的是()。
随机试题
包在硬脊膜囊内的结构有
下述哪项不是社区普通成年人健康筛查的内容
下列配套文件中,属于管理类配套文件的是()。
被授权经营土地使用权的公司若将被授权经营土地的土地租赁给其下属企业使用,该下属企业应办理()。
下列各项中,属于企事业单位会计职业道德建设的组织于实施内容有()。
下列关于证券投资基金特点的说法,不正确的是()。
Being______aboutfood,shedoesn’teatanychickenandpork,sofishisherfavorite.
ManywordsinEnglishhave______newsenseswiththepassageoftimeandsocialdevelopment.
在Access中,打开VBA的快捷键是()。
(中国矿业大学2014年试题)Aperson’shomeisasmuchareflectionofhispersonalityastheclotheshewears,thefoodheeatsandthe
最新回复
(
0
)