Un blocco statico di codice di programmazione in linguaggio di programmazione Java è utilizzato per eseguire un blocco di codice una volta durante l'esecuzione del programma . Quando si sviluppa un programma Java che dispone di uno o più blocchi di codice statico , la gestione delle eccezioni di runtime per aiutare a identificare la causa del problema che ha generato l'errore può aiutare a risolvere il problema che si è verificato . La classe Exception è utilizzata in Java per programmare le azioni per l' applicazione di prendere in caso di errore imprevisto si verifichi . Un compito comune che si pone per i programmatori Java sta recuperando un'eccezione in un blocco di codice statico . Istruzioni
1
Aprire l'ambiente Java integrato di sviluppo ( IDE) e selezionare l' opzione di menu appropriata per creare una nuova classe Java .
2
Inserisci il seguente codice nella classe definizione di creare un metodo statico main :
public static void main ( String [] args ) { }
lo scopo del metodo principale sarà quello di creare un punto di ingresso statico per l'esecuzione di la classe di dimostrare la gestione delle eccezioni in un blocco di codice statico .
3
Avviare il blocco Try del codice consegna eccezione dichiarando un array definito per essere di dimensioni cinque. In Java , l'indice dell'array inizia da zero , quindi un indice massimo di quattro risultati in un array iniziata con cinque posizioni . Inserisci il seguente codice tra l'apertura e la parentesi di chiusura del metodo principale definito nella Fase 2 :
try { int myArray [ ] = new int [ 4] ;
4
Inserisci codice per accedere alla matrice definito nel passaggio 3 in una posizione che non è definito . Questo codice sarà quindi risultare in un indice di array fuori dai limiti all'eccezione generata. L'eccezione verrà stampato sulla console DOS e l'esecuzione del programma sarà permesso di continuare. Inserisci il seguente codice per completare il blocco di " Prova " e per definire il "Eccezione " blocco di codice :
System.out.println ( "Accesso elemento cinque dell'array , : " + un [5 ] ) ; } catch ( ArrayIndexOutOfBoundsException e) { System.out.println ( "Eccezione Array gettato : " + e); }
5
Salvare , compilare ed eseguire il codice nel tuo IDE . Le opzioni di menu specifici per selezionare varieranno tra IDE , ma la maggior parte hanno un comune o l'opzione "Build and Run " equivale a scegliere . L'esempio sarà quindi stampare sulla console DOS : " elemento cinque dell'array Accesso , fatta eccezione Array gettato . " L' output del programma seguirà l'uscita del messaggio predefinito con una traccia dello stack dell'eccezione matrice
< . br>