题目内容

给定以下代码interface I { void f(); } abstract class C implements I {}下列哪行代码可以编译成功。

A. class A extends I { void f(); }
B. interface A extends I { void f(); }
C. class A extends C implements I {}
D. interface A implements I { void f(); }

查看答案
更多问题

使用catch子句捕获异常时,多个catch子句的排列应遵循什么原则( )

A. 父类在先,子类在后
B. 子类在先,父类在后
C. 有继承关系的异常不能在同一个try程序块内
D. cath子句的处理与排列顺序无关

Java中抛出异常的关键字是( )

A. throw
B. throws
C. try
D. finally

下面关于Java异常处理机制的说法错误的是( )。

A. 一个try块可以包含多条catch语句
B. catch块不能单独使用,必须始终与try块一起使用
C. finally块可以单独使用,不必与try块配套使用
D. 一个try块可以不包含catch语句

____程序中抛出异常时____,只能抛出自定义的异常对象。

答案查题题库