Что вы хотите сделать с текстом? Является ли файл достаточно маленьким, чтобы вписаться в память? Я попытался бы найти самый простой способ обработки файла для ваших нужд. Для этого используется библиотека FileUtils.
for(String line: FileUtils.readLines("my-text-file"))
System.out.println(line);
После того, как я сделал свое исследование, следующие коды работают для меня