题目内容

下列关于throws的描述中,正确的是( )

A. throws是用来声明一个方法可能抛出的异常信息
B. throws语句用在方法声明后面
C. 方法中没有使用catch处理的异常必须使用throws抛出
D. throws关键字对外声明该方法有可能发生的异常,调用者在调用方法时必须在程序中对异常进行处理

查看答案
更多问题

以下关于抽象类的描述中,正确的是?()

A. 抽象类是对一系列看上去不同,但本质上相同的具体概念的抽象
B. 当一个类中包含了抽象方法,该类必须使用abstract关键字来修饰
C. 抽象类可以不定义抽象方法
D. 抽象类不能被实例化

下列选项中,关于抽象类的说法错误的是?( )

A. 抽象类中可以有非抽象方法
B. 继承抽象类的子类必须重写父类中所有的抽象方法
C. 不能用抽象类去创建对象
D. 接口和抽象类是同一个概念

下列关于try...catch和finally的组合使用,格式正确的是( )

A. try{}
B. try{ }catch(ExceptionType1(Exception子类) e1){ } catch(ExceptionType2(Exception类及其子类) e2){ }
C. try{ }catch(ExceptionType(Exception类及其子类) e){ }finally{ }
D. try{ }finally{ }

下列关于接口的描述中,正确的是?( )

A. 接口不能直接被实例化
B. 当一个类实现接口时,如果这个类是抽象类,则实现接口中的部分方法即可,否则需要实现接口中的所有方法
C. 一个类通过implements关键字实现接口时,可以实现多个接口,被实现的多个接口之间要用逗号隔开
D. 一个接口可以通过extends关键字继承多个接口,接口之间用逗号隔开

答案查题题库