Tratamento de excessão - pular excessão

Boa noite.

Tenho uma lista de valores para tratar em um for. Preciso que quando ocorra alguma excessão em um dos valores tratados, ele não pare todo o processamento e continue processando os outros valores;

Por exemplo:

String [] t = {"T001","T002","T003","T004"}; // T002 seria um valor a dar excessão

try{
for(int i = 0; i < t.length; i++){

     processa(t[i]);

    }

}catch(Exception e){

e.printStackTrace();
}

O problema esta na execução onde ele somente le o primeiro valor e para todo o processamento na leitura do segundo valor.

Como faria para ele ignorar a excessão e pular para o próximo valor?
grato

Basta alterar o local do tratamento:


String [] t = {"T001","T002","T003","T004"}; // T002 seria um valor a dar excessão

for(int i = 0; i < t.length; i++){
   try{
      processa(t[i]);
   }catch(Exception e){
      //trate a excecao adequadamente aqui
      e.printStackTrace();
   }
}

Minha nossa, essa exceção com “ss” foi duro de ver! Acho que alguns profissionais de TI deveriam ao menos ser alfabetizados no português antes de se aventurarem em outra linguagem (no caso, uma linguagem de programação, rsrs).
Uma apostila de gramática, um supletivo, uma leitura quem sabe…

Obrigado luzales por ser duro de ver e ajudar a solucionar o problema e pela educação no forum…parabéns. Infelizmente meu celular não fez uma validação no momento da escrita.

wagnerfrancisco…deu certo…muito obrigado

tudo funsionol comformi vosse avia sujerido!!!

grato