使用VC6打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错误,请改正错误,使得程序正常运行,并且要求最后一个catch()必须抛出执行的任何异常。 程序通过抛出异常输出: error 0 ERROR 注

admin2017-09-20  21

问题 使用VC6打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错误,请改正错误,使得程序正常运行,并且要求最后一个catch()必须抛出执行的任何异常。
    程序通过抛出异常输出:
    error
    0
    ERROR
    注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在
∥********error********的下面。
{l}include
int msin()
{
    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;
}

选项

答案(1)catch(char*s) (2)catch(int i) (3)catch(…)

解析 本程序是对各种异常信息的处理。try-catch的结构中,catch子句用来捕捉异常的信息。
转载请注明原文地址:https://kaotiyun.com/show/ITAp777K
0

随机试题
最新回复(0)