Iniciante postgre[ajuda]

boa noite pessoal .
sou iniciante em java e estou tendo problemas com o banco postgree…
naum estou conseguindo inserir dados na tabela da um erro .:
relacao cores nao exite posicao: 25.
e qnd tento consulta da o erro
relacao cores nao exite posicao: 26.
que devo fazer para corrigir isso???

Bem vindo ao GUJ!
posta o código! e use as tags de o código aqui

vlw

//classe de controle

 PreparedStatement pstm;
 ResultSet rs;
String cadastraFilial = "INSERT INTO CORES01 (CODFI, NOMFI) VALUES (?,?)";

public void setFilial(FilialBean filial) {
        try {
            pstm = bd.conectar().prepareStatement(cadastraFilial);
            pstm.setString(1, filial.getCodfi());
            pstm.setString(2, filial.getNomfi());
            pstm.executeUpdate();
            bd.desconectar();

        } catch (SQLException ex) {
            JOptionPane.showConfirmDialog(null, ex);

        }

    }

// classe do cliente 

protected void cadastarFilail() {
        try {
            FilialBean filial = new FilialBean();

            filial.setCodfi(Variav_Codfi.getText().trim());
            filial.setNomfi(Variav_Nomfi.getText().trim());

            FilialControl F = new FilialControl();
            F.setFilial(filial);
            limpar_dados();
            JOptionPane.showMessageDialog(null, "Filia cadastrada com exito!");


        } catch (Exception e) {
            JOptionPane.showMessageDialog(null, e);
        }
    }