Sto iniziando a imparare Java e scrivere le mie prime classi di utilità in Java che dovrebbero essere in produzione. Sono un po 'perso quando si tratta di gestire le eccezioni. C'è qualche figura di riferimento su quante dichiarazioni di prova ci sono in determinate righe di codice?Best practice nella gestione delle eccezioni java
Quanta frazione di codice deve occuparsi delle eccezioni .. qualsiasi plugin per Eclipse?
È buona prassi includere 3-4 istruzioni in un blocco try e rilevare un'eccezione o includere 10-12 righe in un blocco try e quindi includere 2-3 istruzioni catch che catturano diversi tipi di eccezioni, ad esempio i lanci di file relativi a File o dalle mie classi o da qualche altra classe di terze parti ..? Il primo è un po 'scontento per gli occhi ed è un codice di gonfiore così tanto ..
È questa pratica comune solo e solo circondare quel codice nel blocco try che può generare un'eccezione o va bene anche taggare lungo il codice circostante all'interno provate a dire come viene utilizzato l'handle del file ecc.
Eventuali puntatori ..?
si sta andando fuori strada.Prima prova a sapere quali sono le eccezioni e il loro tipo e cosa è provare, prendere e lanciare. Quindi sarai chiaro. –
Il mio consiglio: cancella la frase "blocco try-catch" dal tuo cervello. Pensa invece di "blocchi try-finally". Eccezioni di cattura dove puoi recuperare, o dove vuoi registrarli e andare avanti ... questo di solito è ad un livello molto alto nel tuo programma. – erickson
prima controlla la mia risposta qui: http://stackoverflow.com/questions/7129979/java-exception-handling/7130076#7130076 e poi http://download.oracle.com/javase/tutorial/essential/exceptions/index .html potrebbe essere il miglior tutorial per te. –