import java.io.File; import java.io.IOException; import java.util.Scanner; public class FileReadSimple { public static void main(String[] args) { Scanner keyboard = new Scanner(System.in); System.out.print("Enter a filename: "); String filename = keyboard.nextLine(); File file = new File(filename); try (Scanner fileIn = new Scanner(file)){ int l = 0; while(fileIn.hasNextLine()) { String line = fileIn.nextLine(); System.out.printf("%4d: %s\n", l, line); l++; } } catch(IOException ioe) { ioe.printStackTrace(); } keyboard.close(); } }