The elements of an array come into existence when an array instance is created, and cease to exist when there are no references to that array instance.
The initial value of each of the elements of an array is the default value (12.2) of the type of the array elements.
For the purpose of definite assignment checking, an array element is considered initially assigned.