try-catch

¿Por qué es "excepto: pasar" una mala práctica de programación?

A menudo veo comentarios en otras preguntas de desbordamiento de pila sobre cómo se desaconseja el uso de except: pass. ¿Por ... r un bloque except: pass es malo? ¿Qué lo hace malo? ¿Es el hecho de que yo pass en un error o que yo except cualquier error?

¿Por qué capturar y repensar una excepción en C#?

Estoy mirando el artículo C# - Objeto de Transferencia de Datos en DTOS serializables. El artículo incluye este fragmento de ... menos específicas (al igual que Java). Referencias: MSDN-Gestión de excepciones MSDN-try-catch (Referencia de C#)

Cómo escribir trycatch en R

Quiero escribir trycatch código para hacer frente a los errores en la descarga desde la web. url <- c( "http://stat.e ... Cuando la URL es incorrecta, el código no se detiene, sino que continúa descargándose hasta el final de la lista de ¿URLs?

¿Los bloques try/catch dañan el rendimiento cuando no se lanzan excepciones?

Durante una revisión de código con un empleado de Microsoft nos encontramos con una gran sección de código dentro de un bloqu ... n no lanzado? EDITAR: Estoy añadiendo una recompensa. Hay respuestas interesantes, pero me gustaría obtener más información.

¿Es una buena práctica usar try-except-else en Python?

De vez en cuando en Python, veo el bloque: try: try_this(whatever) except SomeException as exception: #Handle exceptio ... ces: try: something = try_this(whatever) return something except SomeException as exception: #Handle exception

¿Es costoso usar bloques try-catch incluso si nunca se lanza una excepción?

Sabemos que es caro capturar excepciones. Pero, ¿también es caro usar un bloque try-catch en Java incluso si nunca se lanza u ... excepción? Encontré la pregunta/respuesta de desbordamiento de pila ¿Por qué los bloques try son caros?, pero es para .NET.

¿Es una mala práctica volver desde dentro de un try catch finalmente bloquear?

Así que me encontré con un código esta mañana que se veía así: try { x = SomeThingDangerous(); return x; } catch (E ... ión para tratar... así que estoy interesado en saber lo que otros piensan acerca de volver desde dentro de un intento ¿block?

¿Por qué try {finally} finalmente {good} es bueno; try {catch} catch {} es malo?

He visto a la gente decir que es una mala forma de usar la captura sin argumentos, especialmente si esa captura no hace nada: ... en finally se ejecutará, pero el código después del try..catch will ni). De lo contrario, ¿qué tiene de especial finalmente?

Cómo usar try catch para el manejo de excepciones es la mejor práctica

Mientras mantengo el código de mi colega incluso de alguien que dice ser un desarrollador senior, a menudo veo el siguiente c ... ica? Me confunde porque en mi pensamiento los usuarios deben saber lo que sucede con el sistema. Por favor, dame un consejo.

Java Try Catch Finalmente bloquea sin Catch

Estoy revisando un nuevo código. El programa tiene un intento y un bloque finalmente solamente. Dado que el bloque catch es ... luido, ¿cómo funciona el bloque try si encuentra una excepción o algo que pueda lanzarse? ¿Va directamente al último bloque?

lanza Excepción en finalmente bloques

¿Hay una manera elegante de manejar las excepciones que se lanzan en el bloque finally? Por ejemplo: try { // Use the ... } catch( Exception ex ) { // Could not close the resource? } } ¿Cómo evitar la try/catch ¿en el bloque finally?

¿Cómo implementar un re-try-catch?

Try-catch está destinado a ayudar en el manejo de excepciones. Esto significa de alguna manera que ayudará a nuestro sistema ... er esto? Esto es como una pregunta filosófica, dado que ya sé lo que estoy pidiendo no está soportado directamente por Java.

Cogiendo java.lang.OutOfMemoryError?

La documentación para java.lang.Error dice: Un error es una subclase de Lanzable que indica problemas graves que una ap ... mo podemos estar seguros de que catch handler no asigna ninguna memoria por sí mismo (ninguna herramienta o mejor práctica)?

C# captura una excepción de desbordamiento de pila

Recibí una llamada recursiva a un método que lanza una excepción de desbordamiento de pila. La primera llamada está rodeada p ... El objeto donde el código está lanzando la excepción es cargado manualmente por Asamblea.LoadFrom(...).CreateInstance(...)

Cómo capturar SQLException causado por un bloqueo?

Desde una aplicación.NET 3.5 / C#, me gustaría capturar SqlException pero solo si es causada por bloqueos en una instancia d ... deadlock en su mensaje parece una forma muy fea de lograr este comportamiento. ¿Alguien sabe la forma correcta de hacer esto?

¿Tener una sentencia return solo para satisfacer la sintaxis es una mala práctica?

Considere el siguiente código: public Object getClone(Cloneable a) throws TotallyFooException { if (a == null) { ... que no se alcanzará), o hay una mejor manera ¿codificar algo como esto para que la instrucción return extra sea innecesaria?

Patrón para evitar anidados try catch bloques?

Considere una situación en la que tengo tres (o más) formas de realizar un cálculo, cada una de las cuales puede fallar con u ... cualquier método dado en un try / catch y devuelve null en caso de fallo, pero no estoy seguro de cómo lo haría. Alguna idea?

¿Es posible en Java capturar dos excepciones en el mismo bloque catch? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Puedo capturar múltiples excepciones de Java en la misma clá ... // common logic to handle both exceptions } ¿Es posible evitar duplicar el código del controlador en cada bloque catch?

Cómo funcionan las excepciones (entre bastidores) en c++

Sigo viendo a la gente decir que las excepciones son lentas, pero nunca veo ninguna prueba. Entonces, en lugar de preguntar s ... ma cantidad de tiempo. Pero todo esto es una suposición, así que quiero saberlo. ¿Cómo funcionan realmente las excepciones?

Cómo capturar entero (0)?

Digamos que tenemos una declaración que produce integer(0), por ejemplo, a <- which(1:3 == 5) ¿Cuál es la forma más segura de atrapar esto?