Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

erro loop (,identifier expected.

compilando código simples de loop via while recebo a seguinte mensagem de erro: "while.java:1: error expected class while { while.java:2: errod: illegal start of expression public static void main{", inicialmente marcando o espaço entre class e while, depois no "p" de public, depois no "s" de static e assim em diante... o código é simples e nao consigo achar falta de nenhum ";".... se alguem puder dar luz, agradeço. código é:

class while { public static void main(String[] args){

int idade = 1; while (idade < 5 ) { System.out.println(idade); idade = idade + 1; } } }

2 respostas
solução!

Igor, o problema deve ser o nome da classe, while é uma palavra reservada do java, não deve ser usada como nome de classe, variáveis nem nd..apenas para a função while.

de fato, foi só renomear e funcionou. obrigado