Advertisement
Guest User

time1test

a guest
Sep 16th, 2019
273
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. public class Time1Test
  2. {
  3. public static void main ( String[] args )
  4. {
  5. //create and initialize a Time1 object
  6. Time1 time = new Time1(); // invokes Time1 constructor
  7.  
  8. //output string representation of the time
  9. System.out.print( "The initial universal time is: ");
  10. System.out.println( time.toUniversalString() );
  11. System.out.print( "The initial universal time is: ");
  12. System.out.println( time.toString() );
  13. System.out.println(); //output a blank line
  14.  
  15. //change time and output update time
  16. time.setTime( 13, 27, 6 );
  17. System.out.print( "Universal time after setTime is: " );
  18. System.out.println( time.toUniversalString() );
  19. System.out.print( "Standard time after setTime is: " );
  20. System.out.println( time.toString() );
  21. System.out.println(); //output a blank line
  22.  
  23. //attemps to set time with invalid values
  24. try
  25. {
  26. time.setTime( 99, 99, 99); //all values out of range
  27. } //end try
  28.  
  29. catch ( IllegalArgumentException e )
  30. {
  31. System.out.printf( "Exception: %s\n\n", e.getMessage() );
  32. } //end catch
  33.  
  34. //display time after attempt to set invalid values
  35. System.out.println( "After attempting invalid settings:" );
  36. System.out.print( "Unversal time: ");
  37. System.out.println( time.toUniversalString() );
  38. System.out.print( "Standart time: " );
  39. System.out.println( time.toString() );
  40. }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement