Containing Exception

profileLeslie95051

/************************************************************************************

* Program:  PRG/420 Week 5 

* Purpose:     Week 5 Coding Assignment

* Programmer:  TYPE YOUR NAME HERE        

* Class:       PRG/420       

* Creation Date:  TYPE TODAY'S DATE HERE

*************************************************************************************

* Program Summary:   

* This program converts a given date to a string.    

*      The code includes exception handling for a ParseException. 

************************************************************************************/


package prg420week5_codingassignment;


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

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


public class PRG420Week5_CodingAssignment {


    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)



  

    }

  }

}

    • 6 years ago
    • 10
    Answer(2)

    Purchase the answer to view it

    blurred-text
    • attachment
      PRG420Week5_CodingAssignment.java

    Purchase the answer to view it

    blurred-text
    NOT RATED
    • attachment
      SolutionForExceptionHandling.docx