Raise reason, require reason to be Exception