Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man fångar ett undantag i en statisk Block i Java

    En statisk block av programkod i programmeringsspråket Java används för att köra ett kodblock en gång under programkörning . När du utvecklar ett Java -program som har ett eller flera statiska kodblock , hantering runtime undantag för att identifiera källan till problemet som skapade felet kan hjälpa dig att åtgärda det problem som uppstod . Undantaget klass används i Java för att programmera händelserna för tillämpningen att vidta i händelse av oförutsedda fel inträffar . En vanlig uppgift som uppstår för Java programmerare är att fånga ett undantag i en statisk kodblock . Instruktioner
    1

    Öppna din Java integrerad utvecklingsmiljö ( IDE ) och välj lämpligt menyalternativ för att skapa en ny Java-klass .
    2

    Skriv följande kod i klassen definition för att skapa en statisk main-metod :

    public static void main ( String [] args ) { }

    Syftet med den huvudsakliga metoden är att skapa en statisk inkörsport för utförandet av klassen att visa undantagshantering i ett statiskt kodblock .
    3

    Initiera try-blocket av undantaget lämna koden genom att deklarera en array definieras vara av storlek fem . I Java , startar fältindex på noll , så en max index av fyra resultat i en array inleddes med fem positioner . Skriv följande kod i mellan ingående och utgående konsoler av den huvudsakliga metoden som definieras i Steg 2 :

    try { int myArray [ ] = new int [ 4 ] ;
    4

    Enter för att komma åt matrisen anges under steg 3 i en position som inte är definierad. Denna kod kommer då att resultera i en Array Index Out of Bounds Exception kastas . Undantaget kommer att skrivas ut till DOS-konsol och programmet kommer att tillåtas att fortsätta . Skriv följande kod för att slutföra " Prova " blocket och att definiera " Exception " kodblock :

    System.out.println ( "Öppna elementet fem av arrayen , : " + a [ 5 ] ) ; } catch ( ArrayIndexOutOfBoundsException e ) { System.out.println ( " Array undantag kastas : " + e ) ; }
    5

    Spara , kompilera och köra koden i ditt IDE . De särskilda menyalternativ för att välja kommer att variera mellan IDE , men de flesta har en gemensam " Bygga och driva " eller motsvarande möjlighet att välja . Exemplet kommer sedan ut till DOS-konsol : " Komma elementet fem av arrayen , Array undantag. " The programutbud kommer att följa fördefinierade meddelandet utgång med en stackspårning från arrayen undantaget
    < . br >

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en webbplats för Java Logga in
    ·Hur man gör en Java-applet
    ·Hur Klistra en Java GUI
    ·Hur Kopiera Strömmar Input Output i Java
    ·Hur man skriver ut ett datum i Java
    ·Hur att koda Java Lådor
    ·Hur man gör ett Java -program för Kvadratrötter
    ·Hur man tar bort ett borttaget objekt från föreningar…
    ·Så här aktiverar du Java på en Smartphone
    ·Hur man skapar ett Hangman spel med Java
    Utvalda artiklarna
    ·Handledning av Building Händelse Systems i PHP
    ·SMTP PHP Tutorial
    ·Konvertera en Float till en int i C #
    ·Hur du hittar Enum Typer
    ·Hur man skapar en tvådimensionell Java String Array fö…
    ·Lägga Int till en sträng i Java
    ·Så här visar du ett kommatecken i C + +
    ·Klar men med fel i IE JS Object Förväntad
    ·Hur konvertera heltal till Bytes
    ·Hur man gör en EXE i Anteckningar
    Copyright © Dator Kunskap http://www.dator.xyz