| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2012 03:08:29
|
Michel.Montenegro
JavaChild
![[Avatar]](/images/avatar/b0da9d8dd88178e3bb138e08742eb2e2.jpg)
Membro desde: 18/05/2006 13:11:14
Mensagens: 123
Localização: Brasil - Pará - Belém
Offline
|
Tenho uma classe chamada "CharacterHeroTemp", quando depurei o código vi que estava entrando no trecho de codigo em que ele recebe um objeto "CharacterHeroTemp = new CharacterHero();"
Engraçado que ele recebe valores normalmente sem reclamar de "null pointer excepetion" na hora, mas quando mando adicionar ele a outra ref, recebo um null pointer referente a ele ( pois seus atributos tem valor)
Vou reiniciar o PC, se não for isso não sei oque mais pode ser. (rsrsr...)
@Edit
Reiniciei e nada, to olhando o codigo e vejo o objeto ser criado, masnão acho a origem do problema.
Código da classe
This message was edited 3 times. Last update was at 01/02/2012 03:19:27
|
Michel Montenegro
- Curriculo Lattes
- Projeto Parallax
- E-mail/Msn/GoogleTalk: michel.montenegro@gmail.com
"Transforme a Fraqueza em Força!" |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2012 06:16:09
|
janjan
JavaEvangelist
![[Avatar]](/images/avatar/ead79bebb88514b1e270b8856af6fce1.png)
Membro desde: 25/09/2008 18:44:25
Mensagens: 434
Offline
|
já tentou ver no construtor da classe que esta sendo criada se o nullpointer vem de lá??
por que esse objeto que ganhou um new nunca será nullo a meu ver..
me corrijam caso eu esteja errado... mas nunca vi acontecer..
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2012 08:56:58
|
mateusviccari
JavaGuru
Membro desde: 18/11/2010 18:57:50
Mensagens: 238
Offline
|
posso estar enganado, mas não seria o override do metodo toString que esta faltando, aí a IDE nao consegue encontrar a representação dele e diz que é nulo?
Ja tentou fazer um if(characterHeroTemp==null){System.out.println("Eh nulo");} pra ver se realmente ele é um objeto com valor null?
This message was edited 1 time. Last update was at 01/02/2012 08:58:36
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2012 14:00:09
|
Michel.Montenegro
JavaChild
![[Avatar]](/images/avatar/b0da9d8dd88178e3bb138e08742eb2e2.jpg)
Membro desde: 18/05/2006 13:11:14
Mensagens: 123
Localização: Brasil - Pará - Belém
Offline
|
pior que ele retornava null no sysout...
Me aborreci e dei um revert na classe, e refiz boa parte dela, e resolveu. Mas foi estranhissimo o erro.
|
Michel Montenegro
- Curriculo Lattes
- Projeto Parallax
- E-mail/Msn/GoogleTalk: michel.montenegro@gmail.com
"Transforme a Fraqueza em Força!" |
|
|
 |
|
|
|
|