Why 404? Doesn't that depend on the type of exception?