I agree, a raised exception is of little use to the user in such a circumstance.