It's not letting me pass the exception handling problem
Steven Parker170,478 Points
Here's a few generic hints.
I agree with Jennifer, you should give it your best "good faith" attempt and then post your code if you have problems or questions (with a link to the challenge). But the final challenge in this course has been the subject of many previous questions, so I can give you some generic hints for tasks 2 and 3:
People often over-think this one and get too creative, and their answer is rejected for a variety of reasons (some which don't seem to make any sense).
Here are the secret "rules" you must follow for success on this one:
- Your program must ask for and accept input ONE TIME ONLY
- If the input validates, your program will perform exactly as in Task 1
- If the input does not validate, it will print the error message and exit
- Validation must be done by exception catching. There are other perfectly good methods that can be used for validation, but they will not pass this challenge