Vidyalelo
Java Programming · Q192

Interfaces and Abstract Classes

Programming · Java Programming · question 192

Q192

What will be the output of the following Java program? class exception_handling public static void main(String args[]) try int a = args.length; int b = 10 / a; System.out.print(a); try if (a == 1) a = a / a - a; if (a == 2) int c = 1; c[8] = 9; catch (ArrayIndexOutOfBoundException e) System.out.println("TypeA"); catch (ArithmeticException e) System.out.println("TypeB"); Note: Execution command line: java exception_handling one two

A.
TypeA
B.
TypeB
C.
0TypeA
D.
0TypeB
Answer

Answer: Option D

Solution

Answer: Option D
No explanation is given for this question Let's Discuss on Board