Tratamento de NullPointer no Eclipse Europa
Continuando a série de posts sobre NullPointerException e as primeiras impressões do eclipse europa, hoje estava vendo as novas funcionalidades e um amigo do trabalho me alertou sobre uma nova configuração de Errors/Warnings nas preferências do eclipse.
No eclipse europa, foi adicionado um novo item nas configurações do compilador e agora você pode verificar possíveis erros em tempo de compilação. No menu, vá em Window – Preferences e marque a opção Potential null pointer access como Error.
Veja na imagem abaixo:
Crie uma classe de teste e adicione o método abaixo ou crie um se preferir.
Código:
Com essa opção marcada como Error, o compilador irá gerar um erro informando que a variável situacao poderá lançar um erro de NullPointerException. O compilador entende que esse if pode retornar false e a referência situacao não será instanciada e poderá ocorrer um erro de NullPointerException na chamada do método add da interface List.





July 17th, 2007 at 1:03 pm
Fala Reifel!
Velho, gostei da Tip. Caiu bem para um problema que estou tendo aqui
Abraço