ProghubPH
Вопрос из теста Java основы
Java / junior

Каким будет результат компиляции и выполнения данного кода?

 один вариант
01. class A { 
02.     public void process() { System.out.print("A "); } 
03. } 
04. public class B extends A { 
05.     public void process() throws RuntimeException { 
06.         super.process(); 
07.         if (true) throw new RuntimeException(); 
08.         System.out.print("B "); 
09.     } 
10.  
11.     public static void main(String[] args) { 
12.         try { ((A)new B()).process(); } 
13.         catch (Exception e) { System.out.print("Exception "); } 
14.     } 
15. } 
Exception
Ошибка компиляции в строке 12
A Exception
A B Exception
Ошибка компиляции в строке 5
A Exception B