Ho un applicativo in cui sto elaborando 5000 file in 6000 file durante un ciclo.come rilevare le eccezioni e continuare l'elaborazione in Java
In un blocco try and catch sto leggendo il file excel e l'elaborazione di ogni singola cella.
Naturalmente tutti i file sono nello stesso formato, ma in alcuni file i dati nella cella in possono variare esso può contenere dati o no
quando mai v'è un'eccezione durante l'elaborazione di file 100, il l'intera elaborazione viene interrotta e viene generata un'eccezione,
Ma non voglio quello scenario, invece se c'è un'eccezione al 100 ° file, l'iterazione dovrebbe continuare con il 101 ° file. E alla fine dovrei sapere quale file viene processato con successo e quale è fallito.
eccezione che sto gettng sono NumberFormatException
e NullPointerExceptions
Come a portata di mano questo scenario?
Si prega di mostrare il codice - renderà le risposte più facili e più dettagliate. –
Per quello che vale, questa domanda è molto simile a http://stackoverflow.com/q/9798518/20766 - la differenza è che la persona che fa l'altra domanda vuole riprovare a processare lo stesso oggetto quando colpisce un'eccezione, mentre tu vuoi solo tenere traccia dei guasti, ma continua con l'elemento successivo. –