Which of the following is NOT a valid way to initialize an array in Java?
int[] arr ={1, 2, 3};
int[] arr = new int[]{1, 2, 3};
int[] arr = new int(3);