| 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
    Sådan oprettes brugerdefinerede Undtagelser i Java
    Bruger - definerede undtagelser tillader programmøren at håndtere fejl i ansøgningen med tilpassede svar. Oprettelse disse funktioner gør en ansøgning mere letforståelige og brugervenlige. Fejlhåndtering er en del af programmeringen , der normalt glemt, men det giver brugerne en bedre forståelse af, hvad der er galt med ansøgningen og fjerner en masse af de frustrationer fra fattige fejlreaktioner . Instruktioner
    1

    Opret funktionens shell. En brugerdefineret undtagelse er en udvidelse af det indre undtagelse klassen. I dette eksempel er undtagelsen sat op til at teste en dårlig nummer i ansøgningen . Følgende kode opsætter class.public klassen BadNumber udvider Exception {}
    2

    Opsæt konstruktør. Konstruktøren tager en variabel, der bruges til at fortælle brugeren , at antallet er forkert . Dette kan være enhver variabel i din ansøgning , der forårsager exception.private int mynumber , offentlig BadNumber ( int mynumber ) { this.myNumber = mynumber ;}
    3

    Opret den funktion , der returnerer fejlmeddelelse til brugeren . Usability i applikationer omfatter klare svar , når der er en fejl. Denne kode opsætter reaktion til brugeren at lade ham vide det indtastede nummer er forkert . Dette føjes til undtagelsen klasse i trin 1 og 2.De offentlige String toString () {return "Number kan ikke være negative" + "" + mynumber ;}
    4

    Test undtagelsen klassen. Når der er en fejl , det vigtigste kode for at smide en undtagelse . I dette eksempel , hvis brugeren indtaster et negativt tal er " BadNumber " undtagelse funktion kaldet . Denne kode opstiller testen class.public class TestException {}
    5

    Opret koden til at kaste en undtagelse. Dette eksempel kalder en funktion, der returnerer et negativt tal , der efterfølgende kalder " BadNumber " exception.public static void main ( String [] args ) kaster Undtagelse { int mynumber = getNumber (); if ( mynumber <0 ) { kaste nyt NegativeAgeException ( mynumber );} else { System.out.println ( "Antallet er" + mynumber );}} statisk int getNumber () {return -9 ;}

    Forrige :

    næste :
      Relaterede artikler
    ·Værktøjer i Java 
    ·Sådan tilføjes en server overslag Eclipse 
    ·Fordele af Custom Tags 
    ·Fejlfinding en Java-applet 
    ·Hvordan man skriver til en tekstfil fra JSP 
    ·Hvordan man laver en Java Animation Run Faster 
    ·Sådan får antallet af linjer på en Java Læs Filer 
    ·Sådan ændres projekttype i Eclipse 
    ·Sådan bruges objekter Execute Metoder Tilhører abstra…
    ·Sådan fjernes en Newline fra en streng i Java 
      Anbefalede Artikler
    ·Sådan vises en brugerdefineret fejl skærm Når Gensta…
    ·Sådan Hold en Window Fokuseret i Perl /Tk 
    ·Hvordan man skriver en XML i ASP.NET Med SqlDataReader 
    ·Sådan oprettes en HTML e-mail i PHP 
    ·Hvordan laver man en elektronisk Nedtællingsur 
    ·Sådan Send SMS med JavaMail 
    ·Sådan oprettes en ansøgning om iPhone 
    ·JavaScript for Time Beregninger 
    ·Hvordan man skriver et C + + Gennemsnitlig Program 
    ·Programmeringsværktøjer for Kids 
    Copyright © Computer Viden http://www.computerdk.com