Tecnología

Inicio

Cómo controlar las excepciones en Java

Java viene con funciones de manejo de excepción interna utilizados cuando hay un error en la aplicación. Los programadores que generan excepciones cuando los datos introducidos por el usuario es incorrecta o no válida. También se pueden utilizar si hay un error de lógica interna en la aplicación. Cualquiera que sea el problema, es importante lanzar una excepción por lo que el programa no se estrella y causa problemas del equipo y frustraciones para el usuario.

Instrucciones

1 Rodear código con declaraciones try y catch. Para utilizar las excepciones internas a través de Java, código debe ser envuelto en declaraciones try y catch. El ejemplo siguiente es la sintaxis utilizada:
tratar {

Code used to process application processes.

}
captura {
Hubo un error. Lanzar una excepción.
}

2 Escribir el código dentro de los bloques try y catch. La colocación del código dentro del bloque try pasa a un error en el bloque catch. Por ejemplo, si intenta guardar una cadena en una variable entera, el compilador captura el error para el programador de manejar.
tratar {

int myInt

IR

string myString = \"\"

IR

myInt = myString; //This throws an error to the catch block
}

}
captura
{

//error code

}

3 Escribir el código de excepción. Cuando se detecta un error, devuelve el texto de error al usuario.

tratar {

int myInt

IR

string myString = \"\"

IR

myInt = myString; //This throws an error to the catch block
}

}
captura
{
System.out.println (\ "Un entero no puede contener una variable de cadena! \")
IR
}

4 Lanzar una excepción. Es posible que desee lanzar su propia clase de excepción. Se puede utilizar una función específica definida por el usuario mediante el uso de la \ palabra clave "tirar \". El código siguiente comprueba el valor de una variable y emite un error si el número es igual a cero.
int = 0 myNumber
IR
si (myNumber == 0) {

throw new BadNumber()

IR

}