What will be the output of the program?


			  		

Loading

Choose the correct option.

What will be the output of the program?

public class X {      
public static void main(String [] args) {
try {
badMethod();
System.out.print("A");
}
catch (RuntimeException ex) /* Line 10 */ {
System.out.print("B");
}
catch (Exception ex1) {
System.out.print("C");
}
finally {
System.out.print("D");
}
System.out.print("E");
}
public static void badMethod() {
throw new RuntimeException();
}
}

 

A. BD
B. BCD
C. BDE
D. BCDE