// Helene Martin, CSE 143 // Reverses the contents of a file. import java.util.*; import java.io.*; public class ReverseFile { public static void main(String[] args) throws FileNotFoundException { Scanner input = new Scanner(new File("poem.txt")); reverseFile(input); } public static void reverseFile(Scanner input) { // implicitly: base case is empty file if (input.hasNextLine()) { String line = input.nextLine(); reverseFile(input); System.out.println(line); } } }