以下哪个接口的定义是正确的?()
A. interfaceB{voidprint(){}}
B. abstractinterfaceB{voidprint()}
C. abstractinterfaceBextendsA1,A2//A1、A2为已定义的接口{abstractvoidprint(){};}
D. interfaceB{voidprint();}
下列选项中,用于在定义类头时声明父类名的关键字是
A. package
B. interface
C. class
D. Extends
为了捕获一个异常,代码必须放在下面哪个语句块中()
A. try块
B. catch块
C. throws块
D. finally块
finally块中的代码将()
A. 总是被执行
B. 如果try块后面没可以catch块时,finally块中的代码才会执行
C. 异常发生时才被执行
D. 异常没有发生是才被执行