[试题]

应改为“catch(char*s)”。 (2)应改为“cateh(inti)”。 (3)应改为“catch(…)”。 (解析)本题中第1个标识前的异常抛出语句为“throw("error");”,其中的类型为字符串。所以对应的异常捕捉语句catch中应该符合这个类型,而程序中给出的语句“catch(chars)”是字符型的,所以第1处的语句修改为“catch(char*S)”。第2个标识前的异常抛出语句为“throw((int)0);”,其中的类型为int。对应的异常捕捉语句catch中应该符合这个类型,所以补充catch子句中的类型,否则如果找不到匹配的catch块,系统就会调用一个系统函数,使程序终止运行。即第2处的语句修改为“catch(inti)”。如果在catch子句中没有指定异常信息的类型,那么就用删节号“…”表示它可以捕捉任何类型的异常信息,即修改为“catch(…)”。

参考答案与解析:

相关试题

“while”应改为“while(infile.get(ch))”。 (2)应添

[试题]“while”应改为“while(infile.get(ch))”。 (2)应添加“bur[len++]=ch;bur[len]=ch;len++;”。 (3)应添加“outfile2<<bur[i++];”或“outfile2<<buf[i];i++;”。 (4)“TCobj;”应改为“TCobi("in.txt");”。 (解析)本题考查了文件流的使用。根据题意,第1处要获得一个字符,并判断是否到文件结尾,所以应使用get函数;第2处应将ch存入buf数组,同时让l

  • 查看答案
  • 宋朝曾把与契丹政权相邻地区威虏改为广信、静戎改为安肃、破虏改为永静。这种现象应出

    [单选题]宋朝曾把与契丹政权相邻地区威虏改为广信、静戎改为安肃、破虏改为永静。这种现象应出现于()A . 宋辽对抗时B . 澶渊之盟后C . 宋夏和议后D . 绍兴和议后

  • 查看答案
  • 在Word中,要将8行2列的表格改为8行4列,应()

    [单选题]在Word中,要将8行2列的表格改为8行4列,应()A.选择要插入列位置右边的一列,单击常用工具栏上的表格按钮B.单击常用工具栏上的表格按钮,拖动鼠标以选择8行4列C.选择要插入列位置左边的一列,单击常用工具栏上的表格按钮D.选择要插入列位置右边已存在的2列,单击常用工具栏的表格按钮

  • 查看答案
  • 在WORD中,要将8行2列的表格改为8行4列,应()。

    [单选题]在WORD中,要将8行2列的表格改为8行4列,应()。A.选择要插入列位置右边的一列,单击工具条上的表格按钮B.单击工具条上的表格按钮,搬运鼠标以选择8行4列C.选择要插入列位置左边的一列,单击工具条上的表格按钮D.选择要插入列位置右边已存在的2列,单击工具条上的表格按钮

  • 查看答案
  • 文中“忧患”一词使用不当,应改为( )

    [单选题]文中“忧患”一词使用不当,应改为( )A.疾患B.后患C.隐患D.祸患

  • 查看答案
  • 文中“忧患”一词使用不当,应改为( )。

    [单选题]文中“忧患”一词使用不当,应改为( )。A.疾患B.后患C.隐患D.祸患

  • 查看答案
  • 文中“忧患”一词使用不当,应改为( )。

    [单选题]文中“忧患”一词使用不当,应改为( )。A.疾患B.后患C.隐患D.祸患

  • 查看答案
  • What's your age?(改为同义句)_______ _______ar

    [主观题]What's your age?(改为同义句)_______ _______are you?

  • 查看答案
  • 铁口连续()时,为防止“跑大流”,应改为减压出铁。

    [填空题] 铁口连续()时,为防止“跑大流”,应改为减压出铁。

  • 查看答案
  • 下列国内邮件应改为局内投交的是(  )。

    [单选题]下列国内邮件应改为局内投交的是( )。A.经二次投递后仍未投出的挂号信函B.经一次投递后仍未投出的快递包裹C.经一次投递后仍未投出的挂号印刷品D.经一

  • 查看答案