In session 2, you wrote a program which computed the surface area and volume of a sphere. To
demonstrate using exceptions we will modify this simple program to throw and catch abnormal inputs
from the user.
(a) Either load your solution to session 2, excercise 3, or refer to the given solution from the website.
(b) Move the section of code which requests the radius from the user into a separate routine which
returns a floating point number. Your program should call this routine to request and process the
input from the user. Check the program works for the case of valid input.
(c) Modify the routine to check if the input is valid and throw different exceptions in the cases that:
i. The user enters nothing.
ii. The value is a negative number