Pessoal,
Em uma aplicação JSP fiz
o seguinte:
<%
Vector aux =
null;
/* aqui tem trechos
de código */
aux =
metodo();
if (aux != null)
{
/* mais trechos de código */ }
else {
/* outros trechos de código */
} %> Quando metodo()
retorna um vetor preenchido, sem problemas. Mas se o método retornar um vetor
nulo é levantada a exceção NullPointerException. Até é compreensível que a
exceção seja levantada mas eu gostaria de testar se o método retornou alguma
coisa, e caso seja vazio (nulo) vou executar outra ação.
Se eu fizer assim: Vector
aux = metodo(); vai funcionar. Mas, gostaria de declarar o vetor e depois, mais
adiante no código, atribuir o valor do método. Alguém sabe como fazer isto sem
que seja levantada a exceção?
Agradeço antecipadamente
a colaboração.
Abraços
Felipe Grandi Santos
Analista de Sistemas De quem entende de informação para
quem entende de saúde. |
- Re: [java-list] Ponteiro Nulo em JSP Felipe Santos
- Re: [java-list] Ponteiro Nulo em JSP Shazzannn
- [java-list] Ponteiro nulo em JSP Felipe Santos