Построчное чтение файла

“Современный” вариант

import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.List;

public class Sample2 {

    public static void main(String[] args) {
        List<String> lines=null;

        try {
            lines = Files.readAllLines(Paths.get("file.txt"));
        }
        catch(java.io.IOException e) {
            System.out.println("File error!");
        }
        for (String line : lines)
            System.out.println(line);
    }
}