Ragazzo
TDD interested
cDLEON

CApplication::handleError() - это наверное твой верхний уровень, про который ты говоришь, он как раз и ловит если что ошибку поскольку разработчик сам ее не поймал, у тебя что после этого приложение должно продолжать работать?Каком-каком... На уровне обработки запроса.
что из коробки? научить программиста ставить там где он не уверен try/catch? Нотисы уже обсуждали выше и false тоже.Но если программист знает, что вот здесь может вылезти notice, он может перекрыть его всплытие через try...catch у себя в коде. Это должно быть из коробки.

:SСловили exception - показали страницу отладки.