Есть код выборки новости из базы по id:
public function getNews($id) {
return App\News::findOrFail($id);
}
Зачем здесь нужно генерировать исключение? Не лучше ли просто проверить на пустоту объект и в этом случае вернуть пустой объект, а иначе вернуть объект с найденной новостью?
И если всё-таки правильнее генерить исключение, то как эту штуку обрабатывать и где?