exception-handling

Levantar excepción personalizada con argumentos

Estoy definiendo una excepción personalizada en un modelo en rails como una especie de Excepción de envoltura: (begin[code]re ... parece aceptar solo una clase de excepción y un mensaje, sin parámetros opcionales que se pasen al proceso de instanciación.

Java: Controlador Global de Excepciones

Hay una manera de hacer un manejador de excepciones global en Java. Quiero usar así: "When an exception is thrown somewhere in the WHOLE program, exit." El controlador no puede capturar excepciones lanzadas en un cuerpo try-catch. Martijn

¿Cómo puedo detectar excepciones de violación de uniqueKey con EF6 y SQL Server?

Una de mis tablas tiene una clave única y cuando intento insertar un registro duplicado arroja una excepción como se esperaba ... .SqlException. ¿Cuál es el problema con el código anterior? ¿Cómo puedo detectar violaciones de Restricción de Clave Única?

En caso de que java trate de bloques de alcance tan estrechamente como sea posible?

Me han dicho que hay algo de sobrecarga en el uso del mecanismo Java try-catch. Por lo tanto, si bien es necesario poner méto ... ion ex) { handle(ex); break; } if (line == null) { break; } process(line); } }

Errores comunes de programación in.Net al manejar excepciones? [cerrado]

¿Cuáles son algunos de los errores más comunes que se han cometido al manejar excepciones? Parece que el manejo de excepcio ... es. Esperemos que al enumerar algunos de los errores más comunes, todos podamos aprender a manejar mejor las excepciones.

¿Qué tan defensivamente debo programar? [cerrado]

Estaba trabajando con una pequeña rutina que se utiliza para crear una conexión de base de datos: Antes public DbConnectio ... cir, la responsabilidad se detiene aquí) Pero, ¿vale la pena? ¿Esto es exagerado? ¿Esta programación defensiva salió mal?

¿Cuál es una buena manera de manejar excepciones al intentar leer un archivo en python?

Quiero leer a .archivo csv en python. No se si el archivo existe. Mi solución actual está a continuación. Se siente descu ... eader(f) for row in reader: pass #do stuff here except IOError: print "Could not read file:", fName

Python: Obtener el mensaje de error de una excepción

En python 2.6.6, cómo puedo capturar el mensaje de error de una excepción. IE: response_dict = {} # contains info to respo ... plication/json") Esto no parece funcionar. Tengo: IntegrityError('Conflicts are not allowed.',) is not JSON serializable

por qué es Java.lang.Arrojar una clase?

En java los adjetivos que terminan en-able son interfaces Serializable, Comparable etc... Entonces, ¿por qué es Throwable una ... ahora está fuera de la cuestión. ¿Pero podría hacerse abstracto? ¿No evitaría eso la mala práctica de throw new Throwable();

Depurar.Afirmar vs Específicos Lanzado Excepciones

Acabo de empezar a revisar 'Debugging MS.Net 2.0 Applications' de John Robbins, y me he confundido por su evangelismo para De ... vale la pena verificar (tanto en las compilaciones de depuración como en las de liberación)... o no. ¿Qué me estoy perdiendo?

Determinar el tipo de excepción después de que se detecta la excepción?

¿Hay alguna manera de determinar el tipo de excepción incluso saber que atrapó la excepción con un catch all? Ejemplo: try { SomeBigFunction(); } catch(...) { //Determine exception type here }

Agregue un mensaje personalizado a la excepción lanzada mientras mantiene el seguimiento de pila en Java

Tengo una pequeña pieza de código que se ejecuta a través de algunas transacciones para su procesamiento. Cada transacción es ... else{ //stack trace gets passed correctly but no custom message available throw E; } } }

pase de javascript

¿Hay algo parecido a python 'pass' en javascript? Quiero hacer el equivalente javascript de: try: # Something that throws exception catch: pass

¿Manejo de Excepciones y Apertura de un archivo?

¿Es posible usar excepciones con apertura de archivos como alternativa a usar .is_open()? Por ejemplo: ifstream input; try{ input.open("somefile.txt"); }catch(someException){ //Catch exception here } Si es así, ¿qué tipo es someException?

Captura del Mensaje de Excepción COMPLETO

Invoke-WebRequest $sumoApiURL -Headers @{"Content-Type"= "application/json"} -Credential $cred -WebSession $webRequestSession ... iene System.Net.WebException Y $_.Exception.Message da El servidor remoto devolvió un error: (400) Bad Request.

¿Por qué atrapar una excepción no es puro, pero lanzar una excepción es puro?

En Haskell, puede lanzar una excepción de código puramente funcional, pero solo puede capturar código IO. ¿Por qué? ¿Puedes coger en otros contextos o solo la mónada IO? ¿Cómo lo manejan otros lenguajes puramente funcionales?

¿Está bien ignorar InterrumpedException si nadie llama a interrupt ()?

Si creo mi propio hilo (es decir, no un threadpool) y en algún lugar llamo sleep o cualquier otro método interrumpible, está ... errumpible, ¿es seguro asumir que la excepción interrumpida nunca será llamada y por lo tanto la excepción puede ser tragada?

La excepción. NET capturada es inesperadamente nula

Ver más abajo para una explicación de lo que está pasando Tengo un problema muy extraño donde la excepción atrapada es nul ... ReflectionTypeLoadException parece afectar el problema de visualización del depurador. Gracias a todos los que respondieron.

Devolver objetos de error personalizados en Web API

Tengo una API web en la que estoy trabajando utilizando el marco de api WEB MVC 4. Si hay una excepción, actualmente estoy la ... us", -1}, {"substatus", 3}}; throw new HttpResponseException(Request.CreateErrorResponse(HttpStatusCode.BadRequest, error));

Captura de excepción en el nodo durante JSON.analizar

Mi servidor de nodos muere cuando no puede analizar JSON en la siguiente línea: var json = JSON.parse(message); He leído ... bjetivo es capturar la excepción y registrar un error en la consola, y por supuesto mantener el servidor con vida. Agradecer.