Função após construtor  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
RafaFloripa
JavaChild
[Avatar]

Membro desde: 10/09/2009 20:22:37
Mensagens: 127
Offline

cara o this não pode ser null no construtor

vc tá me falando que eu não posso fazer
um this.atributo no construtor?
tabocu
JavaChild
[Avatar]

Membro desde: 21/07/2010 15:21:06
Mensagens: 136
Offline

Eu sei mas pq então levanta null pointer exception?

Tales Bontempo Cunha
Graduando em Engenharia Elétrica
Laboratório de Computação Evolucionária
Universidade Federal de Minas Gerais - UFMG
RafaFloripa
JavaChild
[Avatar]

Membro desde: 10/09/2009 20:22:37
Mensagens: 127
Offline

manda o stacktrace ae do nullpointer
e a implementação( se for tua) do addGroup e da classe
tabocu
JavaChild
[Avatar]

Membro desde: 21/07/2010 15:21:06
Mensagens: 136
Offline







A excessão é nullPointerexception e o erro ocorre ná hora de tentar adicionar o objeto na hash table

Tales Bontempo Cunha
Graduando em Engenharia Elétrica
Laboratório de Computação Evolucionária
Universidade Federal de Minas Gerais - UFMG
RafaFloripa
JavaChild
[Avatar]

Membro desde: 10/09/2009 20:22:37
Mensagens: 127
Offline

um primitivo final, nao inicializado nem sabia que dava pra fazer isso

se o problema tá na hora de inserir no hashtable
tem que ver se tu realmente deu new nessa classe malha, deve ter dado pois senao nem entraria no metodo
ou entao aquele metodo getIdExterno tá alguma coisa errada

era mais facil ver qual linha dava o erro de null pointer
rodrigousp
JavaEvangelist
[Avatar]

Membro desde: 09/10/2003 14:23:31
Mensagens: 379
Offline

A solução do drigo.angelo tá certa e é 100% segura uma vez que não será possível estender a classe Malha (porque o construtor é privado).

[]'s
Rodrigo

This message was edited 1 time. Last update was at 31/03/2011 13:24:01


Rodrigo di Lorenzo Lopes - blogger
[MSN] [ICQ]
nel
JWizard
[Avatar]

Membro desde: 01/10/2009 13:51:10
Mensagens: 2364
Offline

tabocu wrote:Caro nel,

Descobri que para encontrar o símbolo voce deve importar "import javax.annotation.PostConstruct;"

para de dar erro porem não faz efeito algum



O provavél motivo é que não está ocorrendo injeção em sua classe.
Já tive a necessidade de utilizar o annotation @PostConstruct e não obtive problemas.

Creio que deva estar em um contexto diferente do qual está sua classe, como um container.
Leia com atenção pois já postaram soluções interessantes pra você.

Abraços.

"Se houver a terceira guerra mundial eu não sei como será mas a quarta será com paus e pedras" Albert Einsten.
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team