Tipos de excepciones en programación.

Índice
  1. Cuantos son los tipos de excepciones en programación
  2. Cuales son los tipos de excepciones y sus características
  3. Significado de los tipos de excepciones en programación

Cuantos son los tipos de excepciones en programación

Existen tres tipos de excepciones en programación: excepciones comprobadas (checked exceptions), excepciones no comprobadas (unchecked exceptions) y errores (errors).

Cuales son los tipos de excepciones y sus características

  1. Excepciones comprobadas (Checked Exceptions): Son aquellas excepciones que deben ser manejadas por el programador en el momento en que se escriben. Es decir, son excepciones que el compilador comprueba y obliga a capturar o lanzar en el momento de la compilación. Ejemplos de excepciones comprobadas son IOException, ClassNotFoundException, SQLException, entre otras.
  2. Excepciones no comprobadas (Unchecked Exceptions): Son excepciones que no requieren ser manejadas en el momento de la compilación. Su manejo se realiza en tiempo de ejecución. Ejemplos de excepciones no comprobadas son NullPointerException, ArrayIndexOutOfBoundsException, ClassCastException, entre otras.
  3. Errores (Errors): Son excepciones que ocurren cuando algo sale mal en el sistema en el que se está ejecutando el programa. Ejemplos de errores son OutOfMemoryError, StackOverflowError, entre otros. Estos errores no pueden ser manejados por el programador, ya que no tienen una solución específica.

Significado de los tipos de excepciones en programación

Los tipos de excepciones en programación permiten al programador identificar y manejar de manera adecuada los errores que puedan ocurrir durante la ejecución de un programa. Es importante conocerlos para poder manejarlos de manera efectiva y evitar que el programa se detenga por completo. Además, el uso correcto de las excepciones puede mejorar la legibilidad del código y hacer que sea más fácil de mantener y modificar en el futuro.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir