单选题Given:   11. public static void main(String[] args) {   12. Object obj = new int[] { 1, 2, 3 };   13. int[] someArray = (int[])obj;   14. for (int i : someArray) System.out.print(i + " ");   15. }   What is the result? ()ACompilation fails because of a

题目
单选题
Given:   11. public static void main(String[] args) {   12. Object obj = new int[] { 1, 2, 3 };   13. int[] someArray = (int[])obj;   14. for (int i : someArray) System.out.print(i + " ");   15. }   What is the result? ()
A

 Compilation fails because of an error in line 13.

B

 A ClassCastException is thrown at runtime.

C

 1 2 3

D

 Compilation fails because of an error in line 14.

E

 Compilation fails because of an error in line 12.


相似考题