История изменений
Исправление no-such-file, (текущая версия) :
чтобы эмулировать старое поведение, надо Throwable ловить
Не совсем так. В седьмой пых завезли исключения для всего, что раньше надо было через обработчик (error_handler) ловить и теперь можно ловить всё через Throwable. Через Exception ловится всё, что и раньше ловилось, т.е. ничего не поменялось. Для обратной совместимости нужно ловить оба (пых до 7 будет ловить Exception, 7 - Throwable), а если ориентироваться только на php7 то можно ловить только Throwable.
Исходная версия no-such-file, :
чтобы эмулировать старое поведение, надо Throwable ловить
Не совсем так. В седьмой пых завезли исключения для всего, что раньше надо было через обработчик ловить и теперь можно ловить всё через Throwable. Через Exception ловится всё, что и раньше ловилось, т.е. ничего не поменялось. Для обратной совместимости нужно ловить оба (пых до 7 будет ловить Exception, 7 - Throwable), а если ориентироваться только на php7 то можно ловить только Throwable.