el problema es que divides por cero te doy un pequño ejemplo de bucle basado en el tuyo pero este no calcula el primo aunque casi.
Código:
public class CicloFor {
public static void main(String[] args) {
int i= 16;
int b= 0;
for (int a=1 ; a < 7; a++) {
b = i / a;
System.out.println ("El resultado es: " + b);
}
}
}