Preguntas etiquetadas con error-handling

Construcciones de lenguaje de programación diseñadas para manejar errores señalados por códigos de error, excepciones u otros medios específicos del lenguaje.









11
¿Qué significa "Error grave: inesperadamente encontrado nulo al desenvolver un valor opcional"?
Mi programa Swift se está bloqueando EXC_BAD_INSTRUCTIONy uno de los siguientes errores similares. ¿Qué significa este error y cómo lo soluciono? Error fatal: inesperadamente encontrado nulo al desenvolver un valor opcional o Error fatal: se encontró inesperadamente nulo al desenvolver implícitamente un valor opcional Esta publicación está destinada a recopilar …



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 …


11
¿Puedo intentar / atrapar una advertencia?
Necesito detectar algunas advertencias que se lanzan desde algunas funciones nativas de php y luego manejarlas. Específicamente: array dns_get_record ( string $hostname [, int $type= DNS_ANY [, array &$authns [, array &$addtl ]]] ) Lanza una advertencia cuando falla la consulta DNS. try/ catchno funciona porque una advertencia no es …

23
¿Cómo depuro "Error: spawn ENOENT" en node.js?
Cuando recibo el siguiente error: events.js:72 throw er; // Unhandled 'error' event ^ Error: spawn ENOENT at errnoException (child_process.js:1000:11) at Process.ChildProcess._handle.onexit (child_process.js:791:34) ¿Qué procedimiento puedo seguir para solucionarlo? Nota del autor : Muchos problemas con este error me animaron a publicar esta pregunta para futuras referencias. Preguntas relacionadas: usando la …

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.