import java.util.Scanner; import java.io.PrintWriter; import java.io.FileWriter; import java.io.IOException; import java.io.FileNotFoundException; import java.io.File; public class Driver { public static void main (String [] args) { Scanner in = new Scanner(System.in); String destination; int year; try { PrintWriter outputFile = new PrintWriter (new FileWriter ("vacation.txt")); for (int i = 0; i < 2; i++) { System.out.print("Destination> "); destination = in.nextLine(); System.out.print("Year: "); year = in.nextInt(); in.nextLine(); outputFile.println(destination + " " + year); } outputFile.close(); } catch (IOException exc) { System.out.println("There was a problem opening the file for output"); } try { Scanner inputFile = new Scanner (new File ("vacation.txt" )); while (inputFile.hasNext()) { destination = inputFile.next(); year = inputFile.nextInt(); System.out.println(destination + " " + year); } } catch (FileNotFoundException exc) { System.out.println("There was a problem opening the input file"); } } }