求大家帮忙看看到底哪里出错了 一直报错,心态都快崩了
import java.util.*;
public class Main{
public static void main(String[]args){
Scanner sc=new Scanner(System.in);
while(true){
int n=sc.nextInt();
int[]arr=new int[n];
int index=0;
for(int i=0;i<n;i++){
int num=sc.nextInt();
int flag=0;
for(int k=0;k<i;k++){
if(arr[k]==num){
flag=1;
}
}
if(flag==0){
arr[index]=num;
index++;
}
}
int[] last=new int[index];
for(int j=0;j<index;j++){
last[j]=arr[j];
}
Arrays.sort(last);
for(int t=0;t<index;t++){
System.out.println(last[t]);
}
}
}
}
public class Main{
public static void main(String[]args){
Scanner sc=new Scanner(System.in);
while(true){
int n=sc.nextInt();
int[]arr=new int[n];
int index=0;
for(int i=0;i<n;i++){
int num=sc.nextInt();
int flag=0;
for(int k=0;k<i;k++){
if(arr[k]==num){
flag=1;
}
}
if(flag==0){
arr[index]=num;
index++;
}
}
int[] last=new int[index];
for(int j=0;j<index;j++){
last[j]=arr[j];
}
Arrays.sort(last);
for(int t=0;t<index;t++){
System.out.println(last[t]);
}
}
}
}