单项选择题

public class Foo { 
static int[] a; 
static { a[0]=2; } 
public static void main( String[] args) {} 
} 
Which exception or error will be thrown when a programmer attempts to run this code?() 

A. java.lang. StackOverflowError
B. java.lang.IllegalStateException
C. java.lang.ExceptionlnlnitializerError
D. java.lang.ArraylndexOutOfBoundsException

相关考题