Здравствуйте, mrTwister, Вы писали:
A>>Вовсе нет. Если я хочу получить конкретный элемент по идентификатору, этот элемент в базе должен быть. В противном случае, имеет место логическая ошибка: неправильное получение идентификатора элемента или состояние гонки. Отсутствие конкретного элемента и пустой список элементов очень разные ситуации.
T>Это зависит от того, откуда мы получаем идентификатор. Если идентификатор приходит откуда-то из-вне, то этому "далёку" будет положить на наше исключение. Например, какой смысл кидать пользователю исключение, если он ввел неправильный логин?