-1
DateTimeException
을 제공합니다. 모든 입력 값은 정수입니다. 2D 배열에서 LocalDate의 매개 변수를 입력하면 예외가 발생합니다. 왜?java LocalDate 데이터 형식, 2D 배열의 매개 변수를 LocalDate에 입력해야하는 경우 예외가 발생합니다.
Scanner sc=new Scanner(System.in);
int[][] arr=new int[3][2];
for(int j=0;j<2;j++){
for(int i=0;i<3;i++){
while(sc.hasNext()){
arr[i][j]=sc.nextInt();
// System.out.println(arr[i][j]);
}
LocalDate ret1=LocalDate.of(arr[2][j],arr[1][j],arr[0][j]);
System.out.println(ret1);
}
}
는 편곡의 당신의 가치를 보여주십시오 [2] [j], arr [1] [j], arr [0] [j] 그리고 발생한 예외를 제공합니다. – Adam
'System.out.println (arr [i] [j])'주석을 삭제하면 알 수 있습니다. –
어쨌든 java.time.DateTimeException이 발생합니다. 모든 입력은 정수 값입니다. 값은 배열에 저장되지만 LocalDate에 전달 될 때 예외가 발생합니다. @adam – aayushi