| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2011 11:49:14
|
macspace
Thread.start()
![[Avatar]](/images/avatar/0ae7b3a91ddd6335899134fbdf2587cb.jpg)
Membro desde: 18/07/2006 11:21:02
Mensagens: 44
Offline
|
Olá a todos,
estou precisando saber em uma exceção, os valores das variáveis e objetos instaciados, alguém sabe se tem como fazer isso ???
Att.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2011 11:58:03
|
slashjvc
Debugger
![[Avatar]](/images/avatar/241982732a61f33f16414e0d94a49e22.jpg)
Membro desde: 20/11/2009 11:09:55
Mensagens: 69
Localização: Mendonça - SP
Offline
|
try/catch...?
|
..."Father, forgive then...they don't know what they are doing..." (Passion of Christ) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2011 11:59:10
|
diego_qmota
JavaEvangelist
![[Avatar]](/images/avatar/e355819c0931a90b594aeb8d6a73587f.jpg)
Membro desde: 28/09/2008 15:44:35
Mensagens: 346
Localização: Paulínia
Offline
|
Sua pergunta está bem genérica, o que você está usando? J2SE, J2EE?
Respondendo de uma forma genérica, você vai conseguir isso no catch, onde poderá obter os valores das varíaveis no momento da exceção.
Efetue um debug para ver os valores no momento da exceção, sem precisar imprimi-los ou registrar em um log.
|
"Go ahead, make my day!" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2011 12:01:13
|
macspace
Thread.start()
![[Avatar]](/images/avatar/0ae7b3a91ddd6335899134fbdf2587cb.jpg)
Membro desde: 18/07/2006 11:21:02
Mensagens: 44
Offline
|
talvez faltou explicar o cenário:
quando aconteçe uma exceção eu gero uma tela de aviso para o usário, e nesta tela ele tem a opção de enviar por e-mail para mim o erro ocorrido, ai que eu quero, que no e-mail, seja enviado um "espelho" das variáveis e objetos que estão na memória, para facilitar a resolução do problema, por isso, queria algo que funcionasse de forma mais automatizada, entedeu ?
Att.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/09/2011 09:21:14
|
rmendes08
GUJ Master
![[Avatar]](/images/avatar/9ee855f3ce4dd40182183463232e2162.jpg)
Membro desde: 29/05/2008 14:09:28
Mensagens: 1617
Offline
|
acho que só concatenando as variáveis que te interessam na mensagem da exceção ...
|
"A Técnica é transformada em Arte por quem a emprega"
"O futuro pertence àqueles que acreditam na beleza de seus sonhos"
Computadores Fazem Arte
http://www.uaijug.com.br
"É importante estabelecer uma estrutura de alto nível, mas isso não significa criar uma infinidade de diagramas de classes detalhados." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/09/2011 18:12:38
|
macspace
Thread.start()
![[Avatar]](/images/avatar/0ae7b3a91ddd6335899134fbdf2587cb.jpg)
Membro desde: 18/07/2006 11:21:02
Mensagens: 44
Offline
|
Entao rmendes08, já faço dessa forma atualmente, porém, toda vez que coloco uma variável nova no bloco de instrução, tenho que lembrar de coloca-lá no texto do e-mail.
Queria fazer isso de forma automática.
[]'s abraços
|
|
|
 |
|
|