You should validate user entries rather than catch and handle exceptions caused by invalid entries whenever possible because
a. data validation code should only be used for situations that are truly exceptional
b. all of the above
c. you can more accurately determine the cause of an invalid entry
d. your code will run faster
Answer: d. your code will run faster
If the answers is incorrect or not given, you can answer the above question in the comment box. If the answers is incorrect or not given, you can answer the above question in the comment box.