| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Java Input Undtagelser
    Forståelse input undtagelser er en nøglefaktor i Java programmering. Hvis du er ved at lære at programmere i Java- sproget, kan dine programmer støde mange typer af undtagelse , med input undtagelser blandt de mest almindelige. Undtagelsen koncept og rammer Java er generelt ikke et vanskeligt at forstå. Alle programmer, der gør brug af eksterne ressourcer såsom databaser og filer er tilbøjelige til at indebære en vis grad af exception handling . Årsager

    Input undtagelser i Java-programmer kan opstå af en række årsager. Hvis dit program forsøger at læse fra en ekstern ressource , såsom en tekstfil , men under udførelsen filen ikke kan hverken fundet eller læses fra kan en undtagelse kastes . Det samme princip gælder for enhver situation, hvor du forsøger at erhverve data fra en kilde uden for dit program. Hvis du læser fra en kilde tilgængelig via et netværk, kan netværksproblemer også forhindre vellykkede input operationer.
    Typer

    I et Java-program , undtagelser forårsaget af input fejl er mest sandsynligt at være fra klasserne strækker IOException . IOExceptions dækker masser af problemer relateret til input og output . Det IOException klasse har en række direkte underklasser du kan se at blive smidt , når dit program støder på en input- fejl. FileNotFoundExceptions er blandt de mest almindelige , kastet , når du forsøger at læse fra en fil , der ikke kan findes på den angivne placering .
    Compilation
    p Hvis du skriver din Java kode i en IDE (Integrated Development Environment ), vil du blive advaret om muligheden for nogle input undtagelser som du programmerer . Din IDE kan fremhæve dele af kode sandsynlig at kaste undtagelser beder dig om at håndtere disse kode uddrag på en måde , der vil hjælpe programmet til at klare. Java-platformen giver foranstaltninger for at forhindre programmer i at kompilere , hvis visse undtagelser ikke er blevet håndteret korrekt, så manglende give tilstrækkelige coping foranstaltninger vil stoppe dit program fra at blive kompileret og køre.
    Konsekvenser < br >

    konsekvenserne af input undtagelser afhænge af formålet og funktionen af ​​din ansøgning , men kan være alvorlige. Hvis dit program logik er afhængig data, der importeres via input operationer kan en input undtagelse forhindre det i at fungere på alle. Men i nogle tilfælde kan du være i stand til at fortsætte udførelsen med en vis succes efter en input undtagelse.
    Handling

    Exception håndtering i Java er en nøglekompetence for nogen at lære sproget . Du kan placere input kode, som kan smide en undtagelse i en " prøve" block , som giver dit program til at kompilere . I tilfælde en undtagelse kastes , når dit program udfører , kan du diktere en coping -strategi ved at inkludere alternative behandling kode i en "catch " blok efter din " prøve " blok. Du kan skræddersy din fangst blok for enhver form for undtagelse , eller specifikt for input og output undtagelser.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Upload filer med JSP 
    ·Hvordan kan man øge den virtuelle hukommelse fordeling…
    ·Sådan Tælle elementerne i en liste i Java 
    ·Sådan Swap Algoritmer i Java 
    ·Java Billede API Tutorial 
    ·Sådan Tilslut en hjemmeside til SQLite 
    ·Sådan Ryd Java Web Start Cache 
    ·Sådan ændres skrifttyper i Java 
    ·Sådan bruges Switch Erklæring Java 
    ·Sådan bruges Respons SetHeader 
      Anbefalede Artikler
    ·Binary krypteringsalgoritmer 
    ·Sådan outputvariable til XML Strings på Android 
    ·Sådan bruges getline i C til Skip Cin.Ignore 
    ·Hvad er forskellen mellem en funktion Procedure & Sub P…
    ·Hvordan man laver en labyrint spil med vægge i Flash 
    ·PHP Ternary 
    ·Sådan Loop Batch Processing i Python 
    ·Sådan Erstat symboler med Regex 
    ·Sådan bruges Autofilter i VBA 
    ·Sådan konvertere en streng Date til et Dato 
    Copyright © Computer Viden http://www.computerdk.com