俺100じゃないけどこれでどうすか?java

class sosuu {
public static void main(String[] args){
int[] a = new int[998];
int i,w;
for (i=0 ; i < a.length ; i++){
a[i] = i + 2;
}
System.out.println(a[0]);
for (i = 1 ; i < a.length ; i++ ){
for(w = 0 ; w < i ; w++){
if(a[i] % a[w] != 0){
if(w == i-1){
System.out.println(a[i]);
}
} else {
break;
}
}
}
}
}