<rmcreative>

RSS

Комментарии RSS

  1. №11841
    slavcodev
    slavcodev 04 марта 2020 г., 13:38:56

    Smarty :)

  2. №11855
    PliskoVS
    PliskoVS 15 марта 2020 г., 22:45:15

    В этом же и смысл, finally игнорирует исключения в обоих ветках, иначе он был бы не нужен. Код был бы аналогичным

    function test()
    {
        try {
            throw new \RuntimeException('try');
        } catch (\RuntimeException $e) {
            throw new \RuntimeException('catch');
        }
        return 'finally';
    }

    а так получается

    function test()
    {
        try {
            try {
                throw new \RuntimeException('try');
            } catch (\RuntimeException $e) {
                throw new \RuntimeException('catch');
            }
        } catch(\Throwable $e) { // вместо finally
            return 'finally';
        }
    }
  3. №11865
    Linux
    Linux 29 марта 2020 г., 0:56:14

    Это надо помнить

  1. Почта опубликована не будет.

  2. Можно использовать синтаксис Markdown или HTML.

  3. Введите ответ в поле. Щёлкните, чтобы получить другую задачу.