[Pr�via] [Pr�xima] [Pr�via por assunto] [Pr�xima por assunto]
[�ndice cronol�gico] [�ndice de assunto]

RE: Exceções



Nelson Guedes Paulo Junior writes:
 > To come�ando logo cedo: s�o 9:00 e j� vou encher a lista s� pra
 > variar....
 > Bom, vamol�.....
 > 
 > Alguem sabe se esse tipo de codigo funciona em Java?
 > 
 > 	teste = true; 
 > 	i = 0;
 > 	while (teste == true){
 > 	    teste = false;
 > 	    try{
 > 		tentativa.fazalgo(i);
 > 	    }
 > 	    catch (naodeuException e) {
 > 		i++;
 > 		if (i < maximo)
 > 		   teste = true;
 > 	    }
 > 	}
 > 
 > � algo do tipo: Eu estou tentando fazer alguma coisa para um determinado
 > indice, nao foi possivel ent�o eu quero tentar fazer pro proximo indice
 > ate acabar (atingir o maximo)..... Mas eu s� sei que n�o deu atraves de
 > uma excess�o... � possivel utilizar o c�digo acima? 
 
 Creio que sim.

 > Tem algum jeito melhor de fazer isso? 

    int i = 0;
    boolean conseguiu = false;
    while (!conseguiu && i < N) {
        try {
            tenta.fazeralgo(i);  // pode lan�ar NaoDeuException
            conseguiu = true;    // s� chega aqui se n�o ocorreu exce��o
        }
        catch (NaoDeuException e) {
            i++;           
        }
    }

Reverbel