O código não esta correto pois o contador está dentro do bloco while e sempre voltando para o numero 1. proposta de correção:
public class TestaWhileFernando {
public static void main(String[] args) {
int contador = 1;
while (contador <= 10) {
System.out.println(contador);
contador++;
}
}
}