I think this is not required. 404 is accepted as a throwable condition everywhere else and the catching of the exception is the used to determine whether the object exists or not.