Answer:
b. When an array is created, the number of elements must be placed in square brackets following the type of element being stored.
Step-by-step explanation:
In Java an uninitialized array contains null values. Thus statement c is true as well.
Also generally for initializing and displaying array elements a for loop is used. Hence statement d is also correct.
In Java syntax for declaring an array is as follows:
Array declaration:
type [] array_name ;
Array instantiation(memory allocation):
type [] array_name = new array_name [size of array];
From the above it can be seen that the statement a is true and statement b is false as number of elements in array are not mentioned after the type.
Hence the correct answer is b.