Le 5 keyword per gestire le eccezioni sono:try/catchthrowthrowsfinallySINTASSI:try{ //può essere annidato:esisteranno tante clausole 'catch' quanti sono i 'try'//il block 'try' contiene le dichiarazioni del programma che si vogliono controllare con la ricerca delle eccezioni}catch (TipoEccezione oggettoEccezione) {//il block 'catch' trova l'eccezione}//:::finally{//il block 'finally' esegue il codice DOPO try/catch e PRIMA del codice successivo a try/catch}SINTASSI: throw Istance Throwable; //throw serve per lanciare "manualmernte" un'eccezioneSINTASSI: tipo nome-metodo (elenco-parameters) throws elenco-exceptions { //:::: body del method }I tipi di eccezioni appartengono a Throwable che le raggruppa in due subclasses principali:ExceptionError
24^ SIGNATURE: Le 'EXCEPTIONS'
Le 5 keyword per gestire le eccezioni sono:try/catchthrowthrowsfinallySINTASSI:try{ //può essere annidato:esisteranno tante clausole 'catch' quanti sono i 'try'//il block 'try' contiene le dichiarazioni del programma che si vogliono controllare con la ricerca delle eccezioni}catch (TipoEccezione oggettoEccezione) {//il block 'catch' trova l'eccezione}//:::finally{//il block 'finally' esegue il codice DOPO try/catch e PRIMA del codice successivo a try/catch}SINTASSI: throw Istance Throwable; //throw serve per lanciare "manualmernte" un'eccezioneSINTASSI: tipo nome-metodo (elenco-parameters) throws elenco-exceptions { //:::: body del method }I tipi di eccezioni appartengono a Throwable che le raggruppa in due subclasses principali:ExceptionError