题目内容

下面说法不正确的是()。

A. 抽象类既可以做父类,也可以做子类
B. abstract和final能同时修饰一个类
C. 抽象类中可以没有抽象方法,有抽象方法的类一定是抽象类或接口
D. 声明为final类型的方法不能在其子类中重新定义

查看答案
更多问题

自定义异常时,可以通过对下列哪一项进行继承?()

A. Error类
B. Applet类
C. Exception类及其子类
D. AssertionError类

对应try和catch子句的排列方式,下列哪一项是正确的?()

A. 子类异常在前,父类异常在后
B. 父类异常在前,子类异常在后
C. 只能有子类异常
D. 父类和子类不能同时出现在try语句块中

运行下面程序时,会产生什么异常?( )public class X7_1_5{public static void main(String[] args) {int[] z = {1,2,3,4};int p = z[4];int x = 0;int y = 5/x;}}

ArithmeticException
B. NumberFormatException
C. ArrayIndexOutOfBoundsException
D. IOException

下列程序执行的结果是( )。public class X7_1_6{public static void main(String[] args) {try{return;}finally{System.out.println("Finally");}}}

A. 程序正常运行,但不输出任何结果
B. 程序正常运行,并输出Finally
C. 编译通过,但运行时出现异常
D. 因为没有catch子句,因此不能通过编译

答案查题题库