225k views
3 votes
Analyze the following code.

public class Test {
public static void main(String[] args) {
int[] x = new int[3];
System.out.println("x[0] is " + x[0]);
}
}
A. The program has a compile error because the size of the array wasn't specified when declaring the array.
B. The program has a runtime error because the array elements are not initialized.
C. The program runs fine and displays x[0] is 0.
D. The program has a runtime error because the array element x[0] is not defined.

User Omry Atia
by
6.7k points

1 Answer

3 votes

Answer:

C

Step-by-step explanation:

No explanation, self-explanatory. I used class main instead...

User Michael Reneer
by
6.8k points