Escribir una traza con printStackTrace();

Publicado el Sunday 15 de October de 2006. | 0 comentarios todavía
Categoría: Programación y diseño | Tags:

A veces podemos querer tener la traza de una Exception para pintarla en nuestro JSP de error con un formato bonito o enviarla por correo. El método siguiente nos devuelve un String con el resultado del printStackTrace() de un objeto Throwable (el padre de Exception y Error):

public String getStackTrace(Throwable e) {
        StringWriter stringWriter = new StringWriter();
        e.printStackTrace(new PrintWriter(stringWriter));
        return stringWriter.toString();
}

Popularity: 4% [?]

Leave a Reply