Don't understand the difference between "data cannot be located" and "user's answer cannot be processed".  One gets empty strings, the other gets an exception.  (Also, a comma after "cannot be processed".)