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) {
String names [] = new String[5];
for (int x=0; x < args.length; x++)
names[x] = args[x];
System.out.println(names[2]);
}
}

and the command line invocation is

java X a b

A. names
B. null
C. Compilation fails
D. An exception is thrown at runtime