Capítulo 11: Manejo de Errores Básicos
11.1. ¿Qué son los Errores en JavaScript?
// Error no controlado
let resultado = 10 / 0; // Infinity (no es error)
let undefined_propiedad = null.nombre; // TypeError11.2. Tipos de Errores Comunes
SyntaxError
// let x =; // SyntaxError: Unexpected token
// if (true // SyntaxError: Missing closing parenthesisReferenceError
console.log(variableNoExiste); // ReferenceError: variableNoExiste is not definedTypeError
RangeError
11.3. Estructura try-catch: Captura de Errores
try-catch: Captura de ErroresObjeto error
11.4. Bloque finally: Código que Siempre se Ejecuta
finally: Código que Siempre se Ejecuta11.5. Lanzar Errores: throw
throw11.6. Errores de Validación en Entrada de Datos
11.7. Buenas Prácticas de Manejo de Errores
No ocultes errores
Sé específico en catches
11.8. Depuración con Herramientas del Navegador
Resumen del Capítulo
💡 Conceptos Clave:
🤔 Preguntas de Reflexión:
AnteriorCapítulo 10: Introducción a Objetos y ArraysSiguienteCapítulo 12: Buenas Prácticas y Estilo de Código
Última actualización
¿Te fue útil?