Problem
1. If we define the name function as a plain, non-const member function, what other functions in our system must change and why?
2. Our grade function was written to throw an exception if a user tried to calculate a grade for a Student info object whose values had not yet been read. Users who care are expected to catch this exception. Write a program that triggers the exception but does not catch it. Write a program that catches the exception.