What happens when you compile and run the following code:
public class X
{
private boolean b;
public static void main(String argv[])
{
System.out.println(new X().b);
}
}
A) Output 0.
B) Output true.
C) Output false.
D) Error: variable 'b' may not have been initialized.
E) Error: Illegal statement new X().b.