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
- 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 so that the program throws an exception.
- 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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started