Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Ex for

fora: for(int a=0;a<30;a++)
         for(int b=0;b<1;b++)
         if(a+b==25) continue fora;
         else if(a+b==20) break fora;
         if(a==0) break fora;
         else System.out.println(a);

O segundo loop possui apenas uma expressão? (Única linha)

1 resposta
solução!

Oi Manoel. É isso mesmo!

Neste caso o segundo for contém o if e por consequência o if else porque faz parte da construção do if.

O segundo if já não rola por estar fora do for. :)

Espero ter ajudado. Abraço!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software