Question: Replace the following lines with Java code as directed in the file: LINE 1 LINE 2 Replace the value assigned with one of the variables

  1. Replace the following lines with Java code as directed in the file:
  • LINE 1
  • LINE 2
  1. Replace the value assigned with one of the variables so that the program throws an exception.
  2. Comment each line of code to explain intent of the code to do. Be sure to include a comment for the replacement value you added in Step 4 that causes the program to throw an exception.

Code listed below:

package;

import java.util.*;// wildcard to import all the util. classes

import java.text.*;// wildcard to import all the text classes

public class {

public static void main(String[] args){

// The getInstance() method returns a Calendar object whose calendar fields have been initialized with the current date and time.

Calendar calendar = Calendar.getInstance(); {

LINE 1. BEGIN THE TRY BLOCK.

String str_date="01-Nov-17"; // Declare a string that we will use later to format a date like this: ##-XXX-##

DateFormat formatter;// Declare an object of type DateFormat so that we can call its parse() method later

Date myFormattedDate; // Declare a variable of type Date to hold the formatted date

formatter = new SimpleDateFormat("dd-MMM-yy");// Assign a specific date format to the formatter variable

// The given date is taken as a string that is converted into a date type by using

// the parse() method

myFormattedDate = (Date)formatter.parse(str_date); // setting up the format

System.out.println("The formatted date is " + myFormattedDate);

System.out.println("Today is " +calendar.getTime() );

LINE 2. WRITE THE CATCH BLOCK TO CATCH EXCEPTIONS OF TYPE ParseException (TO HANDLE EXCEPTION, SIMPLY PRINT THE EXCEPTION)

}

}

}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!