import java.util.Scanner; import java.io.*; public class DueDo extends Task { private Time due; private String date; public void read(Scanner in) throws IOException { super.read(in); System.out.print("enter date: "); date = in.nextLine(); System.out.print("enter when [hh:mma/p]: "); try { due = new Time(in.nextLine()); } catch (Exception bt) { System.err.println(bt + "; using default"); due = new Time(); } } public String toString() { return super.toString() + ", " + date + ", " + due; } }