TENGO UN PROGRAMA QUE ISE EN JAVA QUE LEE ARCHIVOS PERO SOLO UNA LINEA QIERO SAVER COMO LE PUEDO HACER PARA QUE SEA DE LECTURA TOTAL EN VASE A CICLOS 
AQUI ESTA EL CODIGO:
import java.io.*;
public class LeeArchivoTexto
{   
   private FileReader fr;
   private BufferedReader lee;      
public LeeArchivoTexto(String nombreArchivo)
   {
       try
       {
       fr = new FileReader(nombreArchivo);
      lee =new BufferedReader(fr);
       }catch(IOException error)
       {
          System.out.println(error.getMessage());          
       }
       }
public String leeLinea()
{
String linea="";
try
{
   linea = lee.readLine();
}catch (IOException error)
{
System.out.println(error.getMessage());
} 
return linea;
}
public void cierraArchivo()
{
   try
   {
      fr.close();
      lee.close();
   }catch (IOException error)
   {
      System.out.println(error.getMessage());
   }
}
public static void main(String args[])
{
LeeArchivoTexto archivo= new LeeArchivoTexto("EL SISTEMA SOLAR.doc");
System.out.println(archivo.leeLinea());
   String cadena;
   cadena= archivo.leeLinea();
   System.out.println(cadena);
   cadena=archivo.leeLinea();
   System.out.println(cadena);
   archivo.cierraArchivo();
}
}