Como posso evitar mensagem de ArrayList vázio?

Pessoal… estou com um probleminha chato.

Queria exibir uma mensagem ao usuário para avisar ao mesmo que a lista está vázia.

Estou usando este trecho de código…

if (lista.size() == 0){
    // sequencia
}

tb já usei este

if (lista.isEmpty()){
   // seq.
}

Não consegui…

Tb. queria evitar a mensagem java.lang.IndexOutOfBoundsException: Index: 0 , Size: 0

Esta mensagem aparece depois de fechada a aplicação, justamente pq a lista está vázia e o usuário clicou em próximo.

Como faço para evitar isso ?

Valew

if (lista.size() == 0){ // sequencia }

O codigo esta correto… Pelo erro, os objetos tb foram construidos ( senao geraria um NullPointerException )…

Uma pergunta boba… Esse “//sequencia” nao quer dizer q vc usa a lista ai dentro nao neh, pq senao o if deveria ser

if (lista.size() != 0){ // sequencia }

Essa sequencia na verdade, deveria ser uma mensagem ao usuário, que não está sendo exibida.

Parece q ele não considera o código.

Bom, se nao entra no if() eh pq nao ta vazia :mrgreen:

Rafael

Problema resolvido…

Obrigado.