The question is : What is the earliest line after which the object created on //A is
eligible for garbage collection?
(Select one correct answer)
I thought was after line 3 but the answer is after line 2 anyone can explain me that ?

Thanks!
<code>
public class Test059
{
public static void main(
String args[])
{
Byte b1 = new Byte("127"); //A
Byte b[] = new Byte[2];
b[1] = b1;
b1 = null; //1
b[1] = null; //2
System.out.println(b1); //3
System.out.println(b[1]); //4
}
}
</code>