Preguntas etiquetadas con throw

8
¿Cuál es la diferencia entre `throw new Error` y` throw someObject`?
Quiero escribir un controlador de errores común que detecte errores personalizados lanzados a propósito en cualquier instancia del código. Cuando me throw new Error('sample')gustó en el siguiente código try { throw new Error({'hehe':'haha'}); // throw new Error('hehe'); } catch(e) { alert(e); console.log(e); } El registro se muestra en Firefox como …



4
En C ++, si throw es una expresión, ¿cuál es su tipo?
Recogí esto en una de mis breves incursiones a reddit: http://www.smallshire.org.uk/sufficientlysmall/2009/07/31/in-c-throw-is-an-expression/ Básicamente, el autor señala que en C ++: throw "error" es una expresion. En realidad, esto se explica con bastante claridad en el estándar C ++, tanto en el texto principal como en la gramática. Sin embargo, lo que …
115 c++  throw 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.