首页 > 远程教育> 国家开放大学
题目内容 (请给出正确答案)
[单选题]

如果抛出在继承中的异常,下列说法正确的是()。

A.父类中方法抛出两个异常,子类可以抛出两个异常

B.父类抛出异常IOException,子类不是必须抛出异常IOException

C.父类中方法抛出三个异常,子类可以抛出四个异常

D.父类与子类抛出异常是没有关系的

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“如果抛出在继承中的异常,下列说法正确的是()。”相关的问题
第1题
下列关于抛出异常的说法不正确的是?()

A.throws是在方法声明处抛出异常

B.throw抛出异常时,需要自己手动创建异常类对象

C.一个抛出异常的方法,被调用时,调用者会得到异常

D.throw抛出异常时不需要手动创建对象

点击查看答案
第2题
以下关于异常的说法正确的是:()。

A.一旦出现异常,程序运行就终止了

B.如果一个方法申明将抛出某个异常,它就必须真的抛出那个异常

C.在catch子句中匹配异常是一种精确匹配

D.可能抛出系统异常的方法是不需要申明异常的

点击查看答案
第3题
在下列说法中关于异常分类说法正确的是_?()

A.Error类错误是经常发生的错误,必须进行处理

B.Exception类是所有异常类的父类

C.运行时异常包括RuntimeException及其所有子类

D.非运行时异常包括RuntimeException及其所有子类

点击查看答案
第4题
抛出异常分为由系统自动抛出异常、通过throw抛出异常以及通过throws抛出异常三种情况。()
点击查看答案
第5题
关于抛出异常的说法中,描述错误的是()

A. 当raise指定异常的类名时,会隐式地创建异常类的实例

B.显式地创建异常类实例,可以使用raise直接引发

C. 不带参数的raise语句,只能引发刚刚发生过的异常

D.使用raise抛出异常时,无法指定描述信息

点击查看答案
第6题
下列说法正确的是()。

A.私有方法不能被子类覆盖

B.子类可以覆盖超类中的任何方法

C.覆盖方法可以声明自己抛出的异常多于那个被覆盖的方法

D.覆盖方法中的参数清单必须是被覆盖方法参数清单的子集

点击查看答案
第7题
当方法遇到异常又不知如何处理时,下列哪种说法是正确的?()A.捕获异常B.抛出异常C.声明异常D.嵌套

当方法遇到异常又不知如何处理时,下列哪种说法是正确的? ()

A.捕获异常

B.抛出异常

C.声明异常

D.嵌套异常

点击查看答案
第8题
下列关于异常的说法正确的是()。

A.异常声明可以声明多个异常,中间用“;”分开

B.抛出异常是指程序运行中出现异常情况时发生中断的现象

C.抛出异常是异常处理的起点

D.使用关键字catch声明可能发生的异常

点击查看答案
第9题
下列关于继承的说法,正确的是()

A.子类可以继承父类所有属性和方法

B.子类继承父类的非私有属性和方法

C.子类只能继承父类的属性,不能继承父类的方法

D.子类只能继承父类的方法,不能继承父类的属性

点击查看答案
第10题
对于catch子句的排列,说法正确的是?()

A.父类在先,子类在后

B.子类在先,父类在后

C.有继承关系的异常不能在同一个程序段内

D.先有子类,其他如何排列都无关

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改