Scusate la banalità forse di questa domanda...
vi faccio un esempio:
devo leggere da standard di input delle stringhe
aaaaaaa
bbbbbbb
cccccc

se queste stringhe sono in un file di testo faccio:
codice:
FileReader fr = new FileReader("Testo.txt);
BufferedReader br = new Bufferedreader(fr);
String s = br.readLine();

while(!s.equals(null)){
       ............
       ............
       s = br.readLine();
}
se invece non sono nel file e non devo indicare nessun carattere o parola di fine come faccio a dire al while che si deve fermare quando non c'è più nessuna stringa in input???