Ao meu ver essa resolução ficou simples :) e nao consegui pensar direito em uma forma de utilizar o while. A minha duvida nesse caso do código abaixo, eu poderia declara a variavel do contador fora do for tambem e ela iria funcionar não?
public class TestaMultiplos3 {
public static void main(String[] args) {
for (int contador = 1; contador <= 300; contador++)
if (contador % 3 == 0) {
System.out.println(" O numero: " + contador + " é multiplo de 3");
}
}
}