哪里出错了,求解!!!!!!!
import java.util.Arrays;
public class HelloWorld {
//完成 main 方法
public static void main(String[] args) {
int scores[]={89,-23,64,91,119,52,73};
HelloWorld hello=new HelloWorld();
hello.san(scores);
}
//定义方法完成成绩排序并输出前三名的功能
public void san(int scores [])
{
Arrays.sort(scores);
int fen[]=new int [3];
int j=0;
for (int i=0;i<scores.length;i++)
{
if(scores[i]>=0 && scores[i]<=100)
{
fen[j]=scores[i];
j++;
while(j==3)
break;
}
}
System.out.println(fen[0]+"\n");
System.out.println(fen[1]+"\n");
System.out.println(fen[2]);
}
}