polimorfismos

Páginas: 3 (734 palabras) Publicado: 18 de octubre de 2013
El manejo de excepciones ayuda a remover código para manejo de errores de la línea principal de ejecución, además se puede elegir entre manejar todas las excepciones , las de cierto tipo o de lasde grupos relacionados , esto hace que la probabilidad de pasar por alto los errores se reduzca y a la vez hace a los programas más robustos.
Cuando una excepción ocurre decimos que fue lanzada ycuando manejamos dicha excepción, es decir hacemos algo al respecto del error, decimos que fue capturada.
Generación de Excepciones
En Java Partiendo de la base de que cualquier método puede lanzarexcepciones en Java, es aconsejable tener declaradas todas las posibles excepciones que se puedan generar en dicho método, para lo cual se utilizará la cláusula throws de la declaración de métodos.Para que se pueda lanzar una excepción es necesario crear un objeto de tipo Exception o alguna de sus subclases como ArithmeticException y lanzarlo mediante la instrucción throw
Captura de ExcepcionesUn manejador de excepciones es una porción de código que se va a encargar de tratar las posibles excepciones que se puedan generar. En Java, de forma similar a C++ se pueden tratar las excepcionesprevistas por el programador utilizando unos mecanismos, los manejadores de excepciones, que se estructuran en tres bloques:
El bloque try
El bloque catch
El bloque finally
-El bloque tryLo primero que hay que hacer para que un método sea capaz de tratar una excepción generada por la máquina virtual Java es encerrar las instrucciones susceptibles de generarla en un bloque try.-El bloque catch
Por cada bloque try pueden declararse uno o varios bloques catch, cada uno de ellos capaz de tratar un tipo u otro de excepción

try {
Bloque de Instrucciones
} catch(Tipo Excepción nombreVariable) {
Bloque de Instrucciones del primer catch
} catch (TipoExcepción nombreVariable) {
Bloque de Instrucciones del segundo catch
} ...

Para declarar el tipo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Polimorfismo
  • Polimorfismo
  • Polimorfismo
  • Polimorfismo
  • Polimorfismos
  • Polimorfismo
  • Polimorfismos
  • Polimorfismo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS