Showing error while compiling

import java.util.*;
public class Main {
public static void main(String args[]) {
// Your Code Here
Scanner sc=new Scanner(System.in);
int N=sc.nextInt();
int[] arr=new int[N];
for(int i=0;i<N;i++){
arr[i]=sc.nextInt();

	}
}
public static boolean isSorted(int[] arr,int i){
	if(i==arr.length-1){
		return true;
	}
	if(arr[i]==arr[i+1]){
		return false;
	}
	boolean ans=isSorted(arr,i+1);
	return ans;
}

}

@alok9.8yadav2001
NoSuchElementException basically means the element u r requesting does not exist . give input while compiling