La web de consultoriajava.com, la web de los auténticos expertos en Java

Ir a inicio

Declaración de objetivos

Contratación

Know-How Java

Know-How de Negocio

Cartas abiertas

Contactar


Servicios habituales

Análisis y Diseño

Aportación de Know-How

Arquitecto J2EE

Auditoria de Proyectos

Extreme Programming

Formación experta

Gestión de proyectos

Preparación de equipos

Refactoring de sistemas

Reingeniería de proyectos

Selección de personal


Ayuda para novatos

Artículos publicados

Ejemplos de código

English   Castellano

Know-How

Excepcion versus error en Java



En Java es habitual confundir excepciones con errores.

Excepciones en Java

Las excepciones suelen identificar eventualidades "gestionables", dicho de otro modo, problemas que se presentan en la ejecución normal de nuestro sistema y que pueden lanzarse y capturarse libremente en beneficio del propio sistema informático mas allá del desarrollo (en producción).

Errores en Java

Los errores son un tipo de excepción que se diferencia de las excepciones "normales" en que nuestras aplicaciones no deberían intentar gestionarlas de la manera habitual (mediante uso de bloques try catch).

Los errores son habitualmente problemas "críticos". Por ejemplo en lo referente a la gestión y liberación de memoria (OutOfMemoryError), errores en las llamadas a métodos que se detectan en tiempo de ejecución (NoSuchMethodError) y todo tipo de eventualidades que deben resolverse de manera directa e inmediata durante el desarrollo del sistema.