Duvida com utilização de List

3 respostas
Zeed01

Boa tarde a todos,

Alguem pode me dizer o que tem de errado nesse pedaço de código:

public static List <Usuario> BuscarListaUsuario() {
        Usuario userTemp; 
        List <Usuario> listaUserTemp = null;
        
        try {            
            Conecta();
            st = conn.createStatement();
            rs = st.executeQuery("Select * from Usuario");
            while (rs.next()) {     
                userTemp = new Usuario();
                userTemp.setUsusId(rs.getInt("us_usID"));
                userTemp.setUsusNome(rs.getString("us_usNome"));
                userTemp.setUsusLogin(rs.getString("us_usLogin"));
                userTemp.setUsusPassoword(rs.getString("us_usPassoword"));
                userTemp.setUspePerfil(rs.getString("us_pePerfil"));                                    
                listaUserTemp.add(userTemp);
            }
        } catch (SQLException ex) {
            ex.printStackTrace();
        }
        return listaUserTemp;
    }

A classe compila, mas na execução esta dando esse erro:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException

Obrigado.

Um abraço a todos.

3 Respostas

T

Deveria ser

vanzella

Você só disse pra listaUserTemp que ele vai ser do tipo List, mas esqueceu de criar a lista, use new e o tipo de lista que ira construir, como thingol ja disse.

Zeed01

Valeu galera !!!

Criado 30 de maio de 2007
Ultima resposta 31 de mai. de 2007
Respostas 3
Participantes 3