Дело не в бессмысленности. Бывают разные ошибки. Некоторые приводят к тому, что ругнется сам PHP. Вот это исключения - не допустимые операции. Не допустимые не с точки зрения логики конкретного приложения, а физически не осуществимые. Вот механизьм try предназначен для них.
А пустые поля - это не исключения. Такие ситуации надо фиксить своими способами. Другое дело, это если пустое поле приведет к ошибке в sql запросе, вот тогда исключение появится на этапе выполнения запроса, но лучше подготовить данные, чтобы обеспечить корректное выполнение запроса.
|