exception

¿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

¿Cómo puedo crear de forma segura un directorio anidado en Python?

¿Cuál es la forma más elegante de comprobar si el directorio en el que se va a escribir un archivo existe, y si no, crear el ... exists(directory): os.makedirs(directory) ¿Hay una bandera para "abrir", que hace que esto suceda automáticamente?

Cómo ignorar correctamente las excepciones

Cuando solo desea hacer un intento-excepto sin manejar la excepción, ¿cómo lo hace en Python? ¿Es la siguiente la manera correcta de hacerlo? try: shutil.rmtree(path) except: pass

PHPUnit afirman que se lanzó una excepción?

¿alguien sabe si hay un assert o algo así que puede probar si se produce una excepción en el código de la prueba?

C# - obtener el número de línea que lanzó la excepción

En un bloque catch, ¿cómo puedo obtener el número de línea que lanzó una excepción?

No se pudo cargar archivo o ensamblado An Se intentó cargar un programa con un formato incorrecto (System.BadImageFormatException)

Tengo dos proyectos, ProjectA y ProjectB. ProjectB es una aplicación de consola, que depende de ProjectA. Ayer, todo estaba ... orio. Pero sigo teniendo el mismo error. No tengo ni idea de lo que le hice a causa esto, ni cómo arreglarlo. Alguna idea?

Para qué es ApplicationException in.NET?

Para lanzar excepciones, normalmente uso clases de excepción integradas, por ejemplo, ArgumentNullException y NotSupportedExc ... y tener que usar código adicional para determinar cuál fue el error. ¿Dónde debería encajar ApplicationException mi código?

Qué lento are.NET ¿excepciones?

No quiero una discusión sobre cuándo y no lanzar excepciones. Deseo resolver un asunto sencillo. el 99% de las veces, el argu ... ublicaciones pertenecientes a un lado u otro. Entonces, ¿cuál es? Algunos enlaces de las respuestas: Skeet, Mariani, Brumme.

Salvedad.Mensaje vs Excepción.toString()

Tengo código que está registrando Exception.Message. Sin embargo, leí un artículo que dice que es mejor usar Exception.ToStri ... en XML para log4net. ¿Es posible que Exception.ToString() contenga caracteres XML no válidos, lo que puede causar problemas?

Qué excepciones se deben lanzar para parámetros no válidos o inesperados in.NET?

¿Qué tipos de excepciones se deben lanzar para parámetros no válidos o inesperados en. NET? ¿Cuándo elegiría uno en lugar de ... correspondiente a un mes y pasó en '42'? ¿Caería esto en la categoría" fuera de rango " a pesar de que no es una colección?

Lista de Java.agregar() UnsupportedOperationException

Intento agregar objetos a una instancia List<String> pero arroja un UnsupportedOperationException. ¿Alguien sabe por qu ... avax.servlet.http.HttpServlet.service(HttpServlet.java:641) javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

Visual Studio: ¿Cómo romper las excepciones manejadas?

Me gustaría que Visual Studio se interrumpiera cuando ocurre una excepción manejada (es decir, no solo quiero ver un mensaje ... ización: El problema era que mi menú Debug no tenía un elemento Exceptions. He personalizado el menú de forma manual añádelo.

Java.lang.IllegalStateException: no se Puede realizar esta acción después de onSaveInstanceState

Estoy usando la biblioteca de soporte para mi aplicación. En mi FragmentActivity estoy usando una AsyncTask para descargar da ... métodos la dirección del FragmentManager es 45e384a8. Me guess onPostExecute usa un FragmentManager no válido. ¿Pero por qué?

No atrapable ChuckNorrisException

¿Es posible construir un fragmento de código en Java que haría que un java.lang.ChuckNorrisException hipotético sea imposib ... par? Los pensamientos que vinieron a la mente están usando, por ejemplo, interceptores o programación orientada a aspectos.

¿Hay alguna manera de volcar un seguimiento de pila sin lanzar una excepción en Java?

Estoy pensando en crear una herramienta de depuración para mi aplicación Java. Me pregunto si es posible obtener un seguimie ... o sin lanzar una excepción. Mi objetivo es, en cualquier método dado, volcar una pila para ver quién es el método que llama.

¿Cuál es la forma correcta de hacer un custom.NET ¿Excepción serializable?

Más específicamente, cuando la excepción contiene objetos personalizados que pueden o no serializables. Tomemos este ejemplo ... edades devolverán null. ¿Existe un patrón de código común para implementar la serialización para excepciones personalizadas?

¿Cómo se prueba que una función Python arroja una excepción?

¿Cómo se escribe un unittest que falla solo si una función no lanza una excepción esperada?

Lanzar excepciones de constructores

Estoy teniendo un debate con un compañero de trabajo acerca de lanzar excepciones de los constructores, y pensé que me gustar ... ol basado en el retorno de pthread mutex_init? De esta manera no tengo que usar excepciones para un objeto de tan bajo nivel.

¿Cuáles son las mejores prácticas para atrapar y volver a lanzar excepciones?

¿Deberían las excepciones capturadas ser re-lanzadas directamente, o deberían ser envueltas alrededor de una nueva excepción ... e encadenamiento de excepción, no soy capaz de entender un escenario del mundo real donde usamos encadenamiento de excepción.

Diseño por contrato utilizando aserciones o excepciones?

Cuando se programa por contrato una función o método primero comprueba si se cumplen sus condiciones previas, antes de comenz ... en una penalización de rendimiento en tiempo de ejecución. ¿Cuál crees que es preferible? Ver la pregunta releated aquí