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 lage brukerdefinerte Unntak i Java
    Brukerdefinerte unntak tillate programmereren å håndtere feil i søknaden med tilpassede svar. Opprette disse funksjonene gjør en søknad lettere forstått og brukervennlig. Feilbehandling er en del av programmering som er normalt glemt, men det gir brukerne en bedre forståelse av hva som er galt med søknaden og eliminerer mye av frustrasjonene fra fattige feil svar. Instruksjoner
    en

    Lag funksjonen er skallet . En brukerdefinert unntak er en utvidelse av det interne unntaket klassen . I dette eksemplet er det unntak satt opp for å teste en feil antall i søknaden. Følgende kode setter opp class.public klasse BadNumber strekker Exception { }
    2

    Sett opp konstruktøren . Konstruktøren tar en variabel som brukes til å fortelle brukeren om at nummeret er feil . Dette kan være en vilkårlig variabel i programmet som forårsaker exception.private int myNumber , offentlige BadNumber ( int myNumber ) { this.myNumber = myNumber ;}
    3

    Opprett funksjon som returnerer feilmelding til brukeren . Brukervennlighet i applikasjoner omfatter tydelige reaksjoner når det er en feil . Denne koden setter opp responsen til brukeren å la ham vite nummeret er feil. Dette er lagt til unntaket klasse i trinn 1 og 2.public String toString ( ) {return "Number kan ikke være negativ " + " " + myNumber ;}
    4

    Test unntak klassen . Når det oppstår en feil , må den viktigste koden for å kaste et unntak . I dette eksemplet , hvis brukeren angir et negativt tall , er " BadNumber " unntak funksjon kalt. Denne koden setter opp test class.public klasse TestException { }
    5

    Lag koden for å kaste et unntak . Dette eksemplet kaller en funksjon som returnerer et negativt tall som senere kaller " BadNumber " exception.public static void main ( String [] args ) throws Exception { int myNumber = getNumber (); if ( myNumber < 0 ) { throw new NegativeAgeException ( myNumber ) ;} else { System.out.println ( "Tallet er " + myNumber ) ;} } static int getNumber ( ) {return -9 ;}

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan få heltall i Enum Java 
    ·Java Sun SQL Tutorial 
    ·Feilsøking Java i Windows XP 
    ·Forskjellen mellom JSF og JSP 
    ·En Java 3D API Tutorial 
    ·Hvordan få tilgang til en String sin lengde i Java Pro…
    ·Slik installerer Hermes 
    ·Hvordan Beregn Scrabble Resultat i Java 
    ·Hvordan skrive en CLOB 
    ·Slik bygger du Java 
      Anbefalte artikler
    ·Hvordan få makrovariablene Into Java Variabler 
    ·Hvordan å analysere Navn Anchor Lenker i PHP 
    ·Hvordan koble en streng i PHP 
    ·Hvordan lese e-post ved hjelp VBA 
    ·Hva er forskjellen mellom analog og digital data 
    ·C # : Hvordan få eller Juster Dato 
    ·Hvordan lage en Square Bruke PHP 
    ·Hvordan lage en tabell Bruke PHP 
    ·Hvordan å løse ligninger i Visual Basic NET 
    ·Hvordan lage en database ved hjelp av Visual Basic 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/