问题:
11. static classA {
12. void process() throws Exception { throw new Exception(); }
13. }
14. static class B extends A {
15. void process() { System.out.println(”B “); }
16. }
17. public static void main(String[] args) {
18.A a=new B();
19. a.process();
20.}
What is the result?()
A . B
B . The code runs with no output.
C . An exception is thrown at runtime.
D . Compilation fails because of an error in line 15.
E . Compilation fails because of an error in line 18.
F . Compilation fails because of an error in line 19.
11. static classA {
12. void process() throws Exception { throw new Exception(); }
13. }
14. static class B extends A {
15. void process() { System.out.println(”B “); }
16. }
17. public static void main(String[] args) {
18.A a=new B();
19. a.process();
20.}
What is the result?()
● 参考解析
本题暂无解析
相关内容
相关标签