Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan gå ut av et program hvis noe er feil i Java
    Java programmeringsspråk støtter en fleksibel ordning for håndtering av feilsituasjoner (kalt "unntak " i denne sammenheng ) som oppstår under kjøring av programmet . Et program kan erklære en del av sin egen kode som handler for en bestemt type unntak (f.eks divisjon med null) . Hvis det unntak heves under kjøring , vil Java overføre kontrollen til behandleren . Hvis ingen handler for at unntaket har blitt erklært , vil Java -programmet avslutter automatisk. Instruksjoner
    en

    Angi unntakene dine metoder kan kaste , som i følgende eksempel :

    public void swapArrayElements ( int [ ] tall, int Konkurransekursindeksen1 , int index2 ) kaster ArrayIndexOutOfBoundsException {

    int kaster ArrayIndexOutOfBoundsException , ville dette være en ulovlig metode erklæringen --- hver metode må håndtere eller kaste ( som forplanter seg , til innringeren sin ) noen unntak den kan generere .
    2

    Håndter feilen som i følgende eksempel : en

    try {

    swapArrayElements ( myNumbers , 20,13 ) ;

    } catch ( ArrayIndexOutOfBoundsException e ) {

    System.out . println ( " Metode kastet unntak, ikke noe problem - fortsetter ");

    }

    " println " kommandoen vil bli henrettet når swapArrayElements kaster unntak , dette er kjent som " fange" den . unntak
    3

    Leave feiltilstander Ubehandlet hvis du vil at programmet skal avslutte når de skjer, som i følgende enkle metoden påkalling :

    swapArrayElements ( myNumbers , 20, 13 ) ; .
    p Hvis swapArrayElements kaster et unntak , vil Java -programmet stoppe

    früher :

     Weiter:
      Relatert Artike
    ·Java Double Formatering 
    ·Hvordan serialize en String i Java 
    ·Hvordan Trim funksjoner i Java 
    ·Hvordan Kontrakt en Array Into en Kommaseparerte String…
    ·Hvordan bygge Java Applets i Binary 
    ·Hvordan lage apps for Blackberry App World 
    ·Tutorial for å lage et spill i Java 
    ·Hvordan få antall linjer på en Java lest Fil 
    ·En god måte å organisere klasser med Java 
    ·Hvordan lage JNLP 
      Anbefalte artikler
    ·Hva er en karakter i Java 
    ·Hvordan Inkluder en PerlScript i et HTML-dokument 
    ·Forskjellen mellom rekursjon og iterasjon 
    ·Slik konverterer Bits til Bytes i VB.Net 
    ·Hvordan bygge en MP3 -spiller med PHP 
    ·Slik endrer du skrift i System.Windows.Textbox 
    ·Hvordan spare desimaler til MySQL 
    ·Hvordan endre GridView Fokus på My Android 
    ·Slik skjuler et ikon på oppgavelinjen med VB 
    ·Lengde på String Uten bygd funksjon i C + + 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/