Variáveis em memória  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
macspace
Thread.start()
[Avatar]

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.
[Email]
slashjvc
Debugger
[Avatar]

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)
[Yahoo!] [MSN]
diego_qmota
JavaEvangelist
[Avatar]

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!"
macspace
Thread.start()
[Avatar]

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.
[Email]
rmendes08
GUJ Master
[Avatar]

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."
macspace
Thread.start()
[Avatar]

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
[Email]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team