Se devi leggere da un file non star li a far sti passaggi scusa...
codice:
try {
  BufferedReader br = new BufferedReader(new FileReader("FileName.txt")); // O un oggetto file
  String riga = "";
  while((riga = br.readLine()) != null) {
    // riga contiene una riga, fanne ciò che vuoi
  }

  br.close();
} catch(IOException e) {e.printStackTrace();}