Не стоит путать системные ошибки и ошибки бизнес-логики. Это разный уровень ошибок. Тем более не найденные объекты эт даже не ошибка, а результат стандартного поведения приложения
Хорошо. Если идёт, например, put запрос, с айди в урле. В логике я пытаюсь вытащить объект через этот айди, объекта нет. Отдавать все-равно 200? Оо