exception-handling

¿Cuándo y cómo debo usar el manejo de excepciones?

Estoy leyendo sobre el manejo de excepciones. Tengo información sobre qué es el manejo de excepciones, pero tengo algunas pre ... ón está rodeado por el bloque try-catch). ¿Es una buena práctica? ¿Cuál es la diferencia entre try-catch y __try __excepto?

Equivalente en Java to.NET Sistema.InvalidOperationException

No estoy tan familiarizado con los paquetes de excepción de Java como con los de .NET. Estoy en una situación en la que, si p ... o de API de Java, quiero saber de otros desarrolladores de Java lo que esperarían que se lanzara en este escenario. Gracias

hasattr() vs try-except block para tratar con atributos inexistentes

if hasattr(obj, 'attribute'): # do somthing Vs try: # access obj.attribute except AttributeError, e: # deal with AttributeError ¿Qué se debe preferir y por qué?

¿Los bloques anidados Try / Catch son una mala idea?

Digamos que tenemos una estructura así: Try ' Outer try code, that can fail with more generic conditions, ' that I kno ... loques como este es desanimado, pero no pude encontrar ninguna razón específica. ¿Es este código malo? Si es así, ¿por qué?

¿Cómo agrego información a un mensaje de excepción en Ruby?

¿Cómo agrego información a un mensaje de excepción sin cambiar su clase en ruby? El enfoque que estoy usando actualmente es ... em with string number #{i}: #{$!}" end end Idealmente, también me gustaría preservar el backtrace. Hay una manera mejor?

ASP.NET Web API: Error Interno del Servidor 500 No descriptivo

Como dice el título, tengo 500 Error Interno del servidor desde la solicitud GET a una acción IQueryable. El cuerpo del error ... s de que mi acción devuelva el resultado. Uso ASP.NET Web API RC. ¿Cómo puedo obtener el seguimiento de pila de ese error?

Rendimiento de try-catch en php

¿Qué tipo de implicaciones de rendimiento hay que considerar cuando se utilizan sentencias try-catch en php 5? He leído al ... php 4 y carece de muchas de las sutilezas de php 5. Por lo tanto, no tengo mucha experiencia en el uso de try-catchs con php.

Cómo definir TraceListener personalizado en la aplicación.config

He implementado un escucha de seguimiento personalizado (derivado de TextWriteTraceListener) y ahora me gustaría configurar m ... .Formatedtextwritertracelistener. ¿Alguien sabe cómo puedo configurar este oyente personalizado en config y si es posible?

¿Deberían los métodos que lanzan RuntimeException indicarlo en la firma del método?

Por ejemplo, muchos métodos en frameworks / JDK podrían lanzar java.lang.SecurityException Pero esto no se indica en la ... en sigs de métodos tiene muchos beneficios (similar a la comprobación de tipos estáticos, por ejemplo). ¿Estoy borracho o no?

Elevar excepción vs retorno Ninguno en funciones?

¿Qué es una mejor práctica en una función definida por el usuario en Python: raise una excepción o return None? Por ejemplo ... con un FileNotFoundError que con un IndexError. ¿O es una mala forma volver a plantear una excepción con un nombre diferente?

Java si vs try/catch sobrecarga

¿Hay alguna sobrecarga en Java para usar un bloque try/catch, en lugar de un bloque if (suponiendo que el código adjunto n ... o en un método de procesamiento de cadenas donde los valores nulos o vacíos son aceptables, aunque rara vez están presentes).

En Python, ¿cómo se captan las advertencias como si fueran excepciones?

Una biblioteca de terceros (escrita en C) que uso en mi código python está emitiendo advertencias. Quiero ser capaz de utilizar el try except sintaxis para manejar correctamente estas advertencias. ¿Hay alguna manera de hacer esto?

Python: sentencia try en una sola línea

¿Hay alguna forma en python de convertir un try/except en una sola línea? Algo así... b = 'some variable' a = c | b #try statement goes here Donde b es una variable declarada y c no lo es... así que c lanzaría un error y a se convertiría en b...

Captura de múltiples excepciones a la vez en Scala

¿Cómo capturar múltiples excepciones a la vez en Scala? ¿Hay una manera mejor que en C#: Capturar múltiples excepciones a la vez?

¿Es una buena práctica conocida usar un gran método try-catch por método en Java? [cerrado]

He sido entrevistado recientemente y el entrevistador quería que hiciera una prueba técnica para ver mis conocimientos. Despu ... i la mayoría de los programadores estarían de acuerdo en esto, y o esto está escrito como una buena práctica en algún libro

¿Cuándo está bien capturar una RuntimeException

En un proyecto reciente, recomendé capturar una excepción de RuntimeException dentro de un código de arnés de prueba y regist ... untimeException aceptable? En caso afirmativo, ¿cuáles son otros escenarios en los que está bien capturar RuntimeExceptions?

SQLException captura y manejo

P: ¿Hay una mejor manera de manejar SQLExceptions? Los siguientes ejemplos se basan en la interpretación del texto en el m ... e duplicate key value is %ls. public static bool IsDuplicateKey(SqlException sex) { return (sex.Number == 2601); } }

Excepciones del Objetivo C

Acabo de completar un curso de programación de aplicaciones para iPhone. Como parte del curso, vi Objective-C proporciona e ... pciones. Entonces, ¿qué piensas? Ser ¿mi entrenador tiene derecho a no usar excepciones de Objective-C? Si es así, ¿por qué?

¿Por qué la Captura(Excepción) casi siempre es una mala Idea?

¿Por qué el catch(Exception) casi siempre es una mala Idea?

Manejo de excepciones de placa de muelle

A continuación se muestra el fragmento de código; básicamente, estoy tratando de propagar la excepción cuando el código de er ... mente necesito envolver el método de intercambio de plantillas rest en try? ¿Cuál sería entonces el propósito de los códigos?