Una excepción es la indicación de que se ha producido un error en el programa. Se produce cuando la ejecución de un programa termina de una forma no esperada.

try catch ejemplo

Instrucción try catch finally

Tiene la siguiente estructura:

try{
}
catch (Exception e){
}
finally{
}

try: El código que se va a intentar ejecutar.

catch: Excepción a parametrizar. Entre paréntesis se introduce la excepción y dentro del catch se introduce el código que responderá en caso de que se dé dicha excepción.

finally: Acción a ejecutar en la finalización.

Ejemplo en JavaScript:

try {
  nonExistentFunction();
} catch (error) {
  console.error(error);
}

El anterior ejemplo debería de mostrar un mensaje de error.