Articles of manejo de excepciones

JAX-RS usando mapeadores de excepciones

He leído que puedo crear una implementación de javax.ws.rs.ext.ExceptionMapper que javax.ws.rs.ext.ExceptionMapper una excepción de aplicación lanzada a un objeto Response . He creado un ejemplo simple que arroja una excepción si la longitud del teléfono es superior a 20 caracteres al persistir el objeto. Espero que la excepción se asigne a una respuesta HTTP 400 […]

El servicio tiene puntos finales de aplicación cero (sin infraestructura)

Recientemente creé un servicio WCF (dll) y un servidor de servicio (exe). Sé que mi servicio WCF funciona correctamente ya que puedo agregar el servicio a WcfTestClient. Sin embargo, parece que me encuentro con un problema cuando utilizo mi WCF desde un host de servicio (exe). Puedo agregar una referencia a WCF (dll) a mi […]

Capturar excepciones de aplicaciones en una aplicación Windows Forms

¿Hay alguna forma de capturar las expectativas lanzadas por cualquier parte del código? Me gustaría detectar excepciones y manejarlas de manera similar en lugar de escribir bloques de captura de prueba para cada funcionalidad.

¿Para qué sirve ApplicationException en .NET?

Para lanzar excepciones, generalmente utilizo las clases de excepciones integradas, por ejemplo, ArgumentNullException y NotSupportedException . Sin embargo, a veces necesito usar una excepción personalizada y en ese caso escribo: class SlippedOnABananaException : Exception { } class ChokedOnAnAppleException : Exception { } y así. Luego tiro y atrapo estos en mi código. Pero hoy encontré […]

Hacer que el funcionamiento entre hilos no sea válido

Posible duplicado: Operación entre hilos no válida: control al que se accede desde un hilo que no sea el hilo en el que se creó public void CheckUnusedTabs(string strTabToRemove) { TabPage tp = TaskBarRef.tabControl1.TabPages[strTabToRemove]; tp.Controls.Remove(this); TaskBarRef.tabControl1.TabPages.Remove(tp); } Estoy tratando de cerrar una pestaña en el tabcontrol de la aplicación de Windows usando el código anterior […]

Cómo comprobar si hay xml válido en la entrada de cadena antes de llamar a .LoadXml ()

Preferiría hacer esto sin capturar una excepción en LoadXml() y usar estos resultados como parte de mi lógica. ¿Alguna idea para una solución que no implique analizar manualmente el xml? Creo que VB tiene un valor de retorno de falso para esta función en lugar de arrojar una XmlException. La entrada Xml es proporcionada por […]

try / catch versus throws Exception

¿Son estas declaraciones de código equivalentes? ¿Hay alguna diferencia entre ellos? private void calculateArea() throws Exception { ….do something } private void calculateArea() { try { ….do something } catch (Exception e) { showException(e); } }

¿Excepción de Android para manejar las mejores prácticas?

Si mi aplicación falla, se cuelga por un par de segundos antes de que Android me informe que la aplicación se bloqueó y debe cerrarse. Así que estaba pensando en detectar todas las excepciones en mi aplicación con un general: try { // … } catch(Exception e) { // … } Y realice una nueva […]

La mejor práctica para el manejo de excepciones en una aplicación de Windows Forms?

Actualmente estoy en el proceso de escribir mi primera aplicación de Windows Forms. He leído algunos libros de C # ahora, así que tengo una comprensión relativamente buena de las características del lenguaje C # para lidiar con las excepciones. Sin embargo, todos son bastante teóricos, por lo que lo que aún no tengo es […]

lanzando una excepción en Object-C / Cocoa

¿Cuál es la mejor manera de lanzar una excepción en Objective-C / Cocoa?