try tipos programacion jerarquia excepciones elevar ejemplos definicion catch c# java

c# - tipos - Programación basada en excepciones en Java



try catch definicion (1)

Acabo de terminar de leer la Programación de excepciones y me pregunto sobre algo como ELMAH para Java. ¿Lo sabías?

Características interesantes:

  • Una página web para ver de forma remota el registro completo de las excepciones recodificadas
  • Una página web para ver de forma remota los detalles completos de cualquier excepción registrada
  • Una notificación por correo electrónico de cada error en el momento en que ocurre
  • Un feed RSS de los últimos 15 errores del registro.
  • otra interfaz (JSON, interfaz RESTful, etc.)
  • Un número de implementaciones de almacenamiento de respaldo para el registro, incluidos en memoria, JDBC, JMS, etc.
  • fuente abierta

NOTA

log4j es para registro, no es una solución integrada para el manejo de excepciones


Esta es una pregunta antigua, pero no veo una respuesta aceptada, así que ...

Me complace anunciar v3.0 de la biblioteca de LogDigger Connector que:

  • En caso de error, recopila datos y registros de nivel de solicitud.
  • Puede utilizar la memoria o JDBC para el almacenamiento.
  • Tiene una interfaz web incorporada (similar a ELMAH).
  • Puede enviar notificaciones por correo electrónico, puede recopilarlas mediante RSS o implementar su propio mecanismo.
  • Puede rastrear las acciones de los usuarios y tener el historial de uso reciente incluido con el informe de errores.
  • Es bastante ligero (500 KB) y no tiene dependencias externas (excepto el controlador JDBC, obviamente, y la API de JavaMail si desea enviar correos electrónicos).