현재 발생하는 오류는 getMatix 함수를 호출할때마다 Scanner객체를 생성하여 오류가 발생하는 것입니다.
객체생성은 함수 밖에서 한번만 하시고
Scanner input = new Scanner(System.in);
int[][] matrix1 = getmatrix(1,input);
int[][] matrix2 = getmatrix(2,input);
생성한 객체를 함수의 매개변수로 가져가시면
public static int[][] getmatrix(int n,Scanner input) {
현재 나타나는 에러는 더이상 발생하지 않습니다.