Salve,
ho un piccolo problema con la lettura delle linee passate al BufferedReader. Vorrei poter leggere tutte le linee che ricevo sul buffer ed ho fatto un while

codice:
String line;

while ((line = buffIn.readLine()) != null) {

    System.out.println(line);

}
il tutto funziona, mi legge le due linee di testo che ricevo e al terzo giro invece di uscire dal ciclo, visto che line dovrebbe essere null, rimane appeso su readLine. posso evitare che ciò accade??

grazie mille