[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
- References:
- Exceções
- From: Nelson Guedes Paulo Junior <npaulo@linux.ime.usp.br>