En statisk blok af programmering kode i programmeringssproget Java bruges til at udføre en blok af kode én gang under udførelsen af et program . Når du er ved at udvikle et Java -program, der har en eller flere statiske kodeblokke , håndtering runtime undtagelser hjælpe med at identificere kilden til problemet , der skabte fejlen kan hjælpe dig med at løse problemet , der opstod . Den Exception klasse bruges i Java til at programmere aktioner for ansøgningen at tage i tilfælde af uforudset fejl opstår. En fælles opgave , der opstår for Java-programmører , er at fange en undtagelse i en statisk blok af kode . Instruktioner
1
Åbn din Java integreret udviklingsmiljø (IDE ), og vælg den relevante menupunkt for at oprette en ny Java-klasse .
2
Indtast følgende kode i klassen definition at oprette et statisk vigtigste metode : Hej
Public static void main ( String [] args ) { }
Formålet den vigtigste metode vil være at skabe et statisk indgang for udførelsen af klassen til at demonstrere exception handling i en statisk kode blok.
3
Starte Try blok af undtagelsen uddele koden ved at erklære et array defineret til at være på størrelse fem. I Java , starter arrayindeks på nul , så en max -indeks på fire resulterer i et array indledt med fem positioner. Indtast følgende kode i mellem åbning og lukning parentes i den vigtigste metode er defineret i trin 2 : Hej
try { int minDatatabel [] = new int [4]
4
Enter kode for at få adgang array defineret i trin 3 ved en position, der ikke er defineret . Denne kode vil derefter resultere i en Array Index Out of Bounds Undtagelse kastes . Undtagelsen vil blive udskrevet til DOS- konsollen, og programmet vil blive tilladt at fortsætte . Indtast følgende kode for at fuldføre " Try" blok og at definere "Exception " blok af kode : Hej
System.out.println ( "Adgang element fem af array, :" + a [5] );} catch ( ArrayIndexOutOfBoundsException e ) { System.out.println ( " Array undtagelse kastet :" + e );}
5
Gem , kompilere og køre koden i din IDE. De specifikke menupunkter at vælge vil variere på tværs IDE'er , men de fleste har en fælles " Byg og Kør " eller tilsvarende mulighed for at vælge . Eksemplet vil derefter udskrive til DOS -konsollen : "Adgang element fem af array, Array undtagelse kastes. " Programmet output vil følge den foruddefinerede besked output med en stak spor fra arrayet undtagelsen
< . br >