Hjelp til å lage din webside/applikasjon?
Vi hjelper deg med problemer du har underveis i utviklingen av din webside. Vi tilbyr også rimelige fast- eller timespriser for å lage hele løsningen for deg, ingenting er for stort eller for lite. Vil du bestille eller vil ha et uforpliktende tilbud, send oss en mail på support@kodehjelp.no. Vi har eksperter innenfor HTML, CSS(Design), JAVASCRIPT og .NET utvikling.
Exception håndtering i Java
Exception(unntak) brukes for å håndtere feil (error) som skjer mens programmet kjører. Når programmet kjører og du ønsker å skrive ut en egen
feilmelding når en feil oppstår omringer du den ønskede koden med en try{} blokk og tar i mot feilmeldingene i en catch{} blokk. Feil som oppstår genererer også
en eget feilmeldingsobjekt som inneholder informasjon om feilen.
Under kan du se et eksempel på hvordan håndtering av feil kan gjøres med en try{} catch{} i et program. Dersom du skriver inn noe som ikke er et tall (0-9vil
programmet fange opp feilen som en NumberFormatException objekt.
Eksempel:
import java.io.*;
public class exceptionHandle{
public static void main(String[] args) throws Exception{
try{
int a,b;
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
a = Integer.parseInt(in.readLine());
b = Integer.parseInt(in.readLine());
}
catch(NumberFormatException ex){
System.out.println(ex.getMessage() + " is not a numeric value.");
System.exit(0);
}
}
}