‹ JavaScript

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

ejemplo.html
<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>