¿Cuál de las siguientes declaraciones es incorrecta?
int arr[] = {1, 2, 3};
int arr = new int[5];
int[] arr = {1, 2, 3};
int[] arr = new int[5];