Salve

codice:
ResultSet  rs = stmt.executeQuery("Query tabella");



numerorighe++;

         
  
     while (rs.next()) {
     
          
          FileWriter a;
          
          a=new FileWriter("Nome.doc");    

             
         
          Nome2=rs.getString("Nome");
          Cognome2=rs.getString("Cognome");
          
          a.write(Nome2);
          a.write(Cognome2);
          a.flush();
          a.close();
          
          }

E non capisco il motivo perchè mi scrive solo un solo nome e cognome degli elementi che scorrono dalla lista.
Però facendo un System.out.println("Nome"+Nome) di Nome e System.out.println("Cognome"+Cognome);

Tutti i nomi e i cognomi vengono scorri correttamente.