Это просто обнаружить, просто используя консоль. Введите
php -r 'foreach([1, 2] as $n){try {echo "\n", $n, "\n"; throw new \Exception();} catch (\Exception $e) {continue;} finally {echo "finally has been called";}}'
, представляющее собой одностроковое представление кода
foreach ([1, 2] as $n) {
try {
echo "\n", $n, "\n";
throw new \Exception();
} catch (\Exception $e) {
continue;
} finally {
echo "finally has been called";
}
}
, которое вы получите
1
finally has been called
2
finally has been called