在Java中,下面这段代码运行后的结果是( )。class FatherClass{final protected void faMethod() { System.out.println(“这是父类中的方法”));}}class SonClass extends FatherClass{ public void faMethod(){ System.out.println(“这是子类中的方法”);}}public static void main(String []args){ FatherClass obj=new SonClass(); obj.faMethod();}
A. 这是父类中的方法
B. 这是子类中的方法
C. 这是父类中的方法 这是子类中的方法
D. 编译错误
查看答案
关于抽象类的说法,哪个是正确的( )。
A. 抽象类中可以有非抽象方法
B. 抽象类可以创建对象
C. 抽象类和接口是同一个概念
D. 如果父类是抽象类,则子类必须重写父类的所有抽象方法。
在Java中,可以使用( )关键字用于在方法上声明抛出异常。
A. try
B. catch
C. throws
D. throw
以下关于抽象方法说法正确的是:( )
A. 可以有方法体
B. 可以出现在非抽象类中
C. 是没有方法体的方法
D. 抽象类中的方法都是抽象方法
下列说法中错误的是( )
A. 异常处理机制可以使得系统从故障中恢复
B. 异常是不经常发生但可能发生的故障
C. 异常处理机制使得程序具有健壮性
D. try代码段后只能有一个catch代码段