Een statisch blok van programmeercode in de Java- programmeertaal wordt gebruikt om een blok code een keer uit te voeren terwijl het programma loopt Catch . Als u het ontwikkelen van een Java-programma dat een of meer statische code blokken heeft , hanteren runtime uitzonderingen te helpen identificeren van de bron van het probleem dat schiep de fout kan helpen het probleem dat zich heeft voorgedaan op te lossen. De Exception klasse wordt gebruikt in Java om de acties voor de toepassing op te nemen in het geval van onvoorziene fout optreedt programmeren . Een gemeenschappelijke taak die ontstaat voor Java-programmeurs is het vangen van een uitzondering in een statische blok code . Instructies 1 Open je Java Integrated Development Environment ( IDE ) en selecteer de gewenste menu- optie om een nieuwe Java- klasse te maken . Kopen van 2 Voer de volgende code in de klas definitie van een statische belangrijkste methode creëren : Public static void main ( String [ ] args ) { } het doel van de belangrijkste methode zal zijn om een statische entry point voor de uitvoering van het creëren de klas om exception handling in een statische code blok te tonen . 3 Start de Try blok van uitzondering uitdelen code door te verklaren dat een array gedefinieerd te zijn van de grootte van vijf . In Java , de array -index begint bij nul , dus een maximum index van vier resultaten in een array gestart met vijf standen . Voer de volgende code in tussen het openen en sluiten beugels van de belangrijkste methode gedefinieerd in Stap 2 : try { int myArray [ ] = new int [ 4 ] ; 4 Enter code om naar de matrix ingesteld in stap 3 op een positie die niet is gedefinieerd . Deze code zal dan resulteren in een array index Out of Bounds Exception gegooid . De uitzondering wordt afgedrukt op de DOS- console en programma-uitvoering zal worden toegestaan om verder te gaan . Voer de volgende code in het blok " Try " te voltooien en de " Uitzondering " blok code te definiëren : System.out.println ( "Toegang element vijf van de array , : " + a [ 5 ] ) ; } catch ( ArrayIndexOutOfBoundsException e ) { System.out.println ( " uitzondering Array geworpen : " + e ) ; } 5 opslaan , compileren en uitvoeren van de code in je IDE . De specifieke menuopties te selecteren zal variëren tussen IDE's , maar de meeste hebben een gemeenschappelijke " Build en Run " of een gelijkwaardige optie om te kiezen . Het voorbeeld zal dan afdrukken naar de DOS- console : "Toegang element vijf van de array , behalve Array gegooid . " Het programma-uitvoer zal de voorgedefinieerde boodschap uitgang met een stack trace van de uitzondering reeks volgen < . br >
|