Estado de error inesperado ocurrido durante la ejecución.
Objeto que representa una situación anómala que el flujo normal de procesamiento no puede manejar. Una vez lanzada, normalmente se propaga hacia quien la llama. En muchos lenguajes, las excepciones forman una jerarquía de clases, con clases de excepción específicas heredando de otras más generales (como Exception o Throwable en Java), de modo que un bloque catch puede capturar de forma amplia manejando una de las clases padre.
© 2026 ITBGM