What will happen when you compile and run the following program?
public class X
{
public static void main(final String args[])
{
final int[] a = new int[10];
System.out.println(a[9]);
}
}
A) Error: "Illegal signature for main method."
B) Error: "final variable 'a' used before initialized."
C) Exception: "ArrayIndexOutOfBounds"
D) Output: -1
E) Output: 0
F) Output: null