[updated] Exceptions for Task.java, DeadlineTask.java,
FloatingTask.java, TimedTask.java