Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come disattivare un'eccezione Java

Quando la Java Virtual Machine è in esecuzione un programma , molte condizioni di errore provocano l' esecuzione di aumentare ( o , in Java gergo , "buttare " ) un'eccezione . Le eccezioni sono oggetti Java e propri , ad esempio , c'è una classe ArithmeticException che viene generata quando il programma tenta di dividere per zero . I programmi Java possono prevedere la possibilità che si verifichi un'eccezione di un dato tipo , e di trasferire il controllo di applicazione -dipendente , il codice di gestione delle eccezioni , se e quando l'eccezione accade . È possibile scrivere un gestore per un'eccezione Java - se non vi è alcun gestore , l'eccezione non rilevata causerà immediatamente il programma di abortire . Istruzioni
1

includere la seguente riga all'inizio del codice Java :

includono java.lang.Exception ;
2

Specificare quali eccezioni tua metodo può generare quando si dichiara che , come nel seguente codice di esempio :

public void MYSWAP ( int [ ] sequenza , int da , int a ) { getta ArrayIndexOutOfBoundsException

int è una classe di eccezioni pre - definito come parte delle librerie Java
3

Scrivi un gestore per quel particolare tipo di eccezione ogni volta che si chiama il metodo , come nel seguente esempio : .

int [ ] campioni = { } 36,567,76,3536362,9

try {

MYSWAP ( campioni , 2,5) ;

} catch ( ArrayIndexOutOfBoundsException e) {

System.out.println ( " MYSWAP () ha generato un'eccezione" ) ; }


il seguente codice " cattura " è il gestore di eccezioni . Si può fare tutto ciò che l'applicazione deve fare per recuperare da quella particolare eccezione.

 

Programmazione © www.354353.com