Given the code fragment: What is the result?
A.
Compilation fails due to an error on line 1.
B.
An exception is thrown at run time due to error on line 3
C.
An exception is thrown at run time due to error on line 4
D.
1002
Given the code fragment: What is the result?
A.
Compilation fails due to an error on line 1.
B.
An exception is thrown at run time due to error on line 3
C.
An exception is thrown at run time due to error on line 4
D.
1002
C
C
list.size() outputs 2 as there are 2 elements (i.e. 1001 and 1002)
This means System.out.println(list.get(2)) which produces an java.lang.IndexOutOfBoundsException at run time because the elements are at position 0 and 1
Answer: C