To quote khalid (page 88)
"This default initialization does not apply to the local reference variables and therefore doesnot apply to local arrays as well."
My understanding is that it means local arrays get initialized to the default values only after they are constructed and not just after being declared as is the case with instance and static arrays.
Let me know if this is right.
Thanks