Ol� Felipe,
Veja se � mais ou menos isto que voc� est� querendo:
public class Classe01 {
static Classe01 c;
public static void main(String args[]) {
try {
c = new Classe01();
throw new Exception("Erro!");
} catch (Exception e) {
System.out.println("Classe Onde ocorreu a Exce��o: " +
c.getClass().getName());
}
}
}
Espero ter ajudado de qualquer forma.
Carlos
Felipe Santos wrote:
> Pessoal,
>
> Estou tentando capturar o printStackTrace de uma Exception que estou tratando
>numa errorPage (JSP). O meu objetivo � pegar o nome da classe que est� levantando a
>exce��o e demonstrar na tela. No caso:
>
>dzset.com.objectserious.excecoes.ExLocalidadeInvalida
> at dzset.com.objectserious.cadastrosgerais.negocio.EnderecoHome.consiste
>Endereco(EnderecoHome.java:72)
> at dzset.com.objectserious.cadastrosgerais.negocio.UnidadeHome.consisteU
>nidade(UnidadeHome.java:69)
> at dzset.com.objectserious.cadastrosgerais.negocio.UnidadeHome.alterar(U
>nidadeHome.java:173)
> at dzset.com.objectserious.cadastrosgerais.controle.AlterarUnidade.execu
>tar(AlterarUnidade.java:199)
> at org.apache.jsp.JSPExecUnidade$jsp._jspService(JSPExecUnidade$jsp.java
>:298)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspSer
>vlet.java:202)
> .
> .
> .
>
> Eu quero pegar a linha "at
>dzset.com.objectserious.cadastrosgerais.negocio.EnderecoHome.consiste
>Endereco(EnderecoHome.java:72)"
> Tentei v�rias coisas: getStackTrace(), ExceptionUtil.printStackTrace. Mas s�
>consigo pegar a partir do JSP. Ou seja, aquelas primeiras linhas que dizem exatamente
>em qual classe foi levantada a exce��o eu n�o consigo pegar. Algu�m sabe como fazer
>isto?? Sen�o, alguma outra forma de capturar o nome da classe. Algu�m j� deve ter
>feito isto!
> Agrade�o desde j�.
>
>
>Abra�os
>
>Felipe Grandi Santos
>Analista de Sistemas
>Fone: +55 54 3025-1717
>E-mail: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
>
>
>------------------------------ LISTA SOUJAVA ----------------------------
>http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
>d�vidas mais comuns: http://www.soujava.org.br/faq.htm
>regras da lista: http://www.soujava.org.br/regras.htm
>historico: http://www.mail-archive.com/java-list%40soujava.org.br
>para sair da lista: envie email para [EMAIL PROTECTED]
>-------------------------------------------------------------------------
>
>
--
/**
* [Carlos H.] - [EMAIL PROTECTED]
* N�cleo de Inform�tica UNERJ - Centro Universit�rio de Jaragu� do Sul
*
* N�o use drogas, use Linux!
*/
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------