Estoy dando un repaso a esto de las excepciones y bueno surgieron algunas dudas
Que diferencia hay entre los errores y excepciones?
Hasta donde entiendo los errores suceden sin esperarlos
mientras que las excepciones uno mismo las lanza con throw
Otra cosa
Código Javascript
:
Ver originaltry
{
throw("mensaje");
}
catch(e)
{
alert(e);
}
try
{
throw new Error("Mensaje");
}
catch(e)
{
alert(e);
}
Aparte de que el primer try lanza una cadena y el segundo un object
Que otras diferencias hay entre el primer try y el segundo?
El objeto error tiene propiedades y metodos pero osea no muchos son utiles, name y message pienso que son los mas utilies
name siempre devuelve error y message lo que uno haya pasado como parametro
Asi que pienso que para hacer menops codigo bastaria con throw("cadena");
O que otra utilidad le ven a Error aparte de usarlo con prototype
Saludos