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.

6
¿Cuándo debo usar Write-Error vs. Throw? Errores de terminación versus no terminación
Al mirar un script Get-WebFile en PoshCode, http://poshcode.org/3226 , noté este artilugio extraño para mí: $URL_Format_Error = [string]"..." Write-Error $URL_Format_Error return ¿Cuál es la razón de esto en lugar de lo siguiente? $URL_Format_Error = [string]"..." Throw $URL_Format_Error O mejor: $URL_Format_Error = New-Object System.FormatException "..." Throw $URL_Format_Error Según tengo entendido, debe …

6
Páginas de error personalizadas en asp.net MVC3
Estoy desarrollando un sitio web base MVC3 y estoy buscando una solución para manejar errores y renderizar vistas personalizadas para cada tipo de error. Imagine que tengo un controlador "Error" donde su acción principal es "Índice" (página de error genérico) y este controlador tendrá un par de acciones más para …


5
Equivalente de "lanzamiento" en R
¿Cómo se "arroja" un error en R? Tengo una función que toma un marco de datos y algunos nombres de columna y hace cosas con ellos. Si las columnas no existen, quiero que la función se detenga y que detenga todas las funciones dependiendo de ella. He mirado recovery browsey …
140 r  error-handling 




10
¿Cuál es la fuente del error: getaddrinfo EAI_AGAIN?
Mi servidor lanzó esto hoy, que es un error de Node.js que nunca había visto antes: Error: getaddrinfo EAI_AGAIN my-store.myshopify.com:443 at Object.exports._errnoException (util.js:870:11) at errnoException (dns.js:32:15) at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:78:26) Me pregunto si esto está relacionado con el ataque DynDns DDOS que afectó a Shopify y muchos otros servicios …


16
¿Cómo desactivo los avisos PHP?
Notice: Constant DIR_FS_CATALOG already defined Ya he comentado display_errorsen php.ini, pero no está funcionando. ¿Cómo hago para que PHP no envíe tales cosas a los navegadores? ACTUALIZAR Puse display_errors = Offallí, pero todavía está informando tales avisos, ¿Es este un problema con PHP 5.3? Reportando numerosas Pila de Llamadas también …

2
Manejo de errores de PHP: die () Vs trigger_error () Vs throw Exception
Con respecto al manejo de errores en PHP, hasta donde sé, hay 3 estilos: die()o exit()estilo: $con = mysql_connect("localhost","root","password"); if (!$con) { die('Could not connect: ' . mysql_error()); } throw Exception estilo: if (!function_exists('curl_init')) { throw new Exception('need the CURL PHP extension. Recomplie PHP with curl'); } trigger_error() estilo: if(!is_array($config) …



12
PHP: ¿excepciones vs errores?
Tal vez me lo pierda en algún lugar del manual de PHP, pero ¿cuál es exactamente la diferencia entre un error y una excepción? La única diferencia que puedo ver es que los errores y las excepciones se manejan de manera diferente. Pero, ¿qué causa una excepción y qué causa …


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.