Erro no método

ESSE É MEU METODO DE GRAVAR NOVO USUARIO NO BANCO, SO QUE DA ERRO E FECHA O PROJETO QUANDO EU CLICO PARA GRVAR… JA FIZ VARIOS TESTES, RESUMINDO…

SE EU COMENTA ONDE CARREGA O OBJETO ‘USUARIO’ E DEIXA SO A PARTE ONDE CHAMA O METODO DAO.GRAVARUSUARIO… O METODO E CHAMADO NORMALMENTE… MAS QUANDO TIRO DO COMENTARIO O OBJETO USUARIO DA ERRO E FECHA… É COMO SE O METODO ‘GRAVARNOVOUSUARIO’ FIZESSE UMAS DAS COISAS… MAS NAO AS DUAS COISAS QUE É CARREGA O OBJETO E CHAMA OUTRO METODO PARA GRAVA ELE NO BANCO…

O Q POSSO FAZER?

private void gravarNovoUsuario() { Usuario u = new Usuario(); u.setNome(String.valueOf(etNome.getText())); u.setAltura(Float.valueOf(String.valueOf(etAltura.getText()))); u.setCaloria(Float.valueOf(String.valueOf(etCaloria.getText()))); u.setPeso(Float.valueOf(String.valueOf(etPeso.getText()))); u.setSexo(sexo); daoUsuario dao = new daoUsuario(); dao.gravarUsuario(u); chamaMenuPrincipal(); }

faz assim:

private void gravarNovoUsuario() {  
try{        
Usuario u = new Usuario();  
        u.setNome(String.valueOf(etNome.getText()));  
        u.setAltura(Float.valueOf(String.valueOf(etAltura.getText())));  
        u.setCaloria(Float.valueOf(String.valueOf(etCaloria.getText())));  
        u.setPeso(Float.valueOf(String.valueOf(etPeso.getText())));  
        u.setSexo(sexo);  
        daoUsuario dao = new daoUsuario();  
        dao.gravarUsuario(u);  
        chamaMenuPrincipal();  
}catch(Exception e){
e.printStackTrace();
}
    }  

e cola o erro ae pra gente ver.

Por favor, não poste tópicos usando APENAS LETRAS MAIÚSCULAS.