多项选择题
Which two code fragments are most likely to cause a StackOverflowError?()
A.int []x = {1,2,3,4,5};for(int y = 0; y < 6; y++) System.out.println(x[y]);
B.static int[] x = {7,6,5,4};static { x[1] = 8;x[4] = 3; }
C.for(int y = 10; y < 10; y++)doStuff(y);
D.void doOne(int x) { doTwo(x); }void doTwo(int y) { doThree(y); }void doThree(int z) { doTwo(z); }
E.for(int x = 0; x < 1000000000; x++) doStuff(x);
F.void counter(int i) { counter(++i); }
相关考题
-
单项选择题
WhichcanappropriatelybethrownbyaprogrammerusingJavaSEtechnologytocreateadesktop application?()
A.ClassCastException
B.NullPointerException
C.NoClassDefFoundError
D.NumberFormatException
E.ArrayIndexOutOfBoundsException -
单项选择题
Given: What is the result when method testIfA is invoked?()
A.True
B.Not true
C.An exception is thrown at runtime.
D.Compilation fails because of an error at line 12.
E.Compilation fails because of an error at line 19. -
单项选择题
Given: What is the result?()
A.X, followed by an Exception.
B.No output, and an Exception is thrown.
C.Compilation fails due to an error on line 14.
D.Compilation fails due to an error on line 16.
E.Compilation fails due to an error on line 17.
