Principales tipos de excepciones en JavaScript
Analicemos tres tipos principales de excepciones que surgen en JavaScript.
La excepción de tipo TypeError representa
un error que ocurre cuando se utiliza un tipo
inválido para una variable o parámetro. La excepción
de tipo SyntaxError representa
un error que ocurre durante el análisis del código
fuente o JSON.
La excepción de tipo RangeError representa
un error que ocurre al intentar pasar
a una función un número que no está
en el rango de valores permitidos para ese parámetro
de la función. Puede ocurrir al crear
un array con una longitud incorrecta mediante el constructor
Array, o al pasar valores incorrectos
a los métodos numéricos Number.toExponential(),
Number.toFixed() o Number.toPrecision().
Existen otros tipos de excepciones.