View Single Post
Old 30-04-2009, 18:33   #2
Frank1962
Senior Member
 
L'Avatar di Frank1962
 
Iscritto dal: Sep 2001
Cittā: de_legato
Messaggi: 792
Detta in poche righe praticamente quando vai a creare una classe o metodo definendolo "generatore" di proabile eccezione a tempo di esecuzione hai queste due possibilitā, definirlo come una Exception o come una RuntimeException:

Codice:
public void method() throws Exception {

}

public void method() throws RuntimeException {
		
}
La differenza sostanziale č che con le Exception dai la possibilitā al codice che andrā a utilizzare tale metodo/classe di catturare l'eccezione e gestirla, mentre con la RuntimeException non c'č nessuna possibilitā di catturare l'eccezione a livello del codice (il famoso try{ } catch(Exception e) { }) e ti troverai l'errore solotanto a tempo di esecuzione.

Quā trovi spiegato tutto anche con dei chiari esempi ....

http://tutorials.jenkov.com/java-exc...xceptions.html
__________________
----------------------------------------------
File reality.sys corrupted, Reboot Universe? Y/N
----------------------------------------------
Frank1962 č offline   Rispondi citando il messaggio o parte di esso