trying to write a method reverseIntArray(int[] array) which should return a reverse copy of an integer array. For example, if array = [1,2,3,4], then the method should return the array [4,3,2,1].
The program compiles without any error messages. What are the errors causing incorrect incorrect behavior of the program at runtime?
public static int[] reverseIntArray(int[] array) { 
    int[] result = new int[10];
    int j = array.length;
    for (int i = 1; i < array.length; i++ ) {
        result[i] = array[j];
        j++;
    } 
    return result; 
}
how should the error be corrected? what exactly is the error? what effect the error would have?
 
     
     
     
    