Foros del Web » Programando para Internet » Javascript »

try y catch (control de excepciones)

Estas en el tema de try y catch (control de excepciones) en el foro de Javascript en Foros del Web. Estoy utilizando los operadores de control de try-catch-finally pero resulta que algunas excepciones no me las pilla. por ejemplo si intento asignar un valor a ...
  #1 (permalink)  
Antiguo 30/07/2005, 09:47
 
Fecha de Ingreso: febrero-2005
Mensajes: 198
Antigüedad: 19 años, 2 meses
Puntos: 5
try y catch (control de excepciones)

Estoy utilizando los operadores de control de try-catch-finally pero resulta que algunas excepciones no me las pilla. por ejemplo si intento asignar un valor a una variable el valor de otra variable que no existe si me hace la excepcion.

Sin embargo si intengo dividir por cero no me la lanza.

¿qué estoy haciendo mal ?¿O es que puede que esta instrucción aún este un poco "verde"?

ahi dejo el codigo

Código PHP:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">

<
head>

    <
title> New Document </title>

    <
meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
    <
script language="javascript">
    <!--
      function 
nombre(obj){
          var 
vnum = new Number(1);
          try {
              var 
parseInt(7/0); // Error division por cero
                //var e = vnoexiste;  //asignamos el valor de una variable que no existe
            

            catch(
e) {alert(e.name " - "+e.message);}
      
finally
      
{
        
alert ("finally"); 
      }
            
   }
    
//-->
    
</script>

</head>

    <body>

        <button type="button" onclick="nombre()" name="" id="" >Guardar</button>

    </body>

</html> 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:24.