Any reason we don't catch all the exceptions together, since the error message is the same in both cases.