если исключение в принципе не бросается, к примеру, какой-нибудь echo 'Hello world';, то и ловить здесь нечего, то и в try/catch его заворачивать не нужно
try {
test(); // тут бросается исключение - Ошибка
echo 'Ok'; // зачем мне тут эта дичь, если она не бросает исключения
} catch (bla-bla-bla $e) {
echo $e->getMessage(); // выводим - Ошибка
}
echo 'Ok'; // я хочу тут вывести, потому что согласно документации после последнего catch выполнится, если в блоках try нет выброса )))
<div class="container">
<div class="bg-dark p-5">
<div class="progress">
<div class="bg-success" style="width: 10%"></div>
<div class="bg-danger" style="width: 90%"></div>
</div>
</div>
</div>
<div class="bg-dark p-5">
<div class="progress">
<div class="bg-success" style="width: 10%"></div>
<div class="bg-danger" style="width: 90%"></div>
</div>
</div>
но не вижу никакой логики помещать вывод сообщения в try, если оно не бросает исключения, хотя будет работать только так, иначе после catch оно будет выводится всегда, даже если выброшено исключение кодом, который его может выбросить
я то смысл понял, но описание не соответствует ожидаемому, там нет пометки, что код ВЕСЬ должен быть в try и не только тот, который выбрасывает, хотя что ему там делать ...