try / catch
Ejecuta un bloque de codigo y captura cualquier error que ocurra dentro, sin que la ejecucion del programa se detenga por completo.
Vista previa
Codigo
<p>Resultado: <strong id="salida"></strong></p>
<script>
let resultado;
try {
resultado = JSON.parse("esto no es JSON valido");
} catch (error) {
resultado = "Error capturado: " + error.message;
}
document.getElementById("salida").textContent = resultado;
</script>