Salve, ho realizzato in swing una jTable formata da 5 Colonne e 100 righe, questa tabella deve essere riempita dall' utente con delle stringhe, che successivamente verranno riprese dalla tabella con un for ed il metodo getValueAt(i,y) per memorizzarle in un file XML.

Adesso, se riempio tutta la tabella non ho nessun tipo di problema , però se per esempio riempio solo le prime 3 righe il programma mi và in NULLPOINTEREXCEPTION e si blocca

for (int i = 0 ; i < 100 ; i++){
jTable1.getValueAt(i,0).toString();
jTable1.getValueAt(i,1).toString();
jTable1.getValueAt(i,2).toString();
jTable1.getValueAt(i,3).toString();
jTable1.getValueAt(i,4).toString();
}


penso che il problema risiede nel vincolo del for i < 100 ,
dunque volevo sapere se c'era un modo per vedere fino a quale riga l'utente aveva inserito delle stringhe in modo da passare una variabile z al vincolo del for.

Grazie mille.