Sto analizzando un file con dati MalFormed di volta in volta.Mancanza di eccezioni
Ed è un'eccezione,
mi piacerebbe recuperare l'eccezione e ignorare i dati formattati male.
Qual è il modo migliore per farlo?
try{
// parse file
}catch(Exception){
//eat it.
}
* EDIT: * penso, la mia domanda non era capito bene. mi piacerebbe recuperare dall'eccezione, qualsiasi eccezione, non voglio che il mio programma si fermi. ma per continuare.
Cogliere l'eccezione generale è una cattiva idea. Dovresti solo prendere le eccezioni specifiche che puoi gestire. Questo è stato sollevato più volte su Stack Overflow. – ChrisF
Vuoi ignorare tutti i dati dall'analisi corrente, o solo le linee/elementi/caratteri che sono cattivi? – hemp
E qui ho pensato che sarebbe stato per deviare al cibo cinese dalla normale pizza ai peperoni. (È brutto quando i ragazzi della spedizione conoscono il tuo nome, cosa fai e un po 'dei progetti su cui stai lavorando?) – Brad