É necessário realizar o While apesar de as contas só possuirem um número? (Chave Primária)
while (resultSet.next()) {
Integer numeroRecuperado = resultSet.getInt(1);
BigDecimal saldo = resultSet.getBigDecimal(2);
String nome = resultSet.getString(3);
String cpf = resultSet.getString(4);
String email = resultSet.getString(5);
DadosCadastroCliente dadosCadastroCliente =
new DadosCadastroCliente(nome, cpf, email);
Cliente cliente = new Cliente(dadosCadastroCliente);
conta = new Conta(numeroRecuperado, saldo, cliente);
}