You are not thinking this through. :-) Boxing means that you can push an int value into an Integer.
Unboxing means you can pull an int value out of an Integer. If the Integer is null, what do you pull out of it? Try this code: Integer i = 5; // this is boxing. int j = i; // this is unboxing. i = null; j = i; // what happens here? Larry
