Tem como pular uma iteração do for?

3 respostas
K

Gente tenho um código como o exemplo abaixo:
E eu gostaria de saber se existe uma forma de eu sair da iteração atual e passar para a proxima iteração sem utilizar artifícios do tipo IF ou criar um flag para testar.

for (int row = 1; row <= quantidadeRegistros; row++) {
       operação1;
       try{
             lerArquivoEntrada(nomeArquivo);
       }catch(FileNotFoundexception e){
             exibeMensagem(e.getMessage);
//neste ponto eu gostaria de direcionar para a próxima iteração do for
       }
       operação2;

       try{
            operação3;
       }catch(Exception e){
            exibeMensagem(e.getMessage);
            break;
       }
       gravarArquivoSaída()
}

3 Respostas

S

usa o continue

wagne23

Não me lembro direito mas acho que voce pode fazer isso com o comando break ou continue, testa aiou da uma pesquisada no forum que vc acha algo a respeito.

K

valeu gente é pelo comando continue mesmo…
Obrigado

Criado 25 de setembro de 2008
Ultima resposta 25 de set. de 2008
Respostas 3
Participantes 3