Блок catch
выполняется только в том случае, если блок try
выдает исключение (что в оригинальном сообщении является опечаткой).
Если try
завершается успешно, catch
никогда не выполняется.
Если try
завершается неудачей, это из-за проблемы, которая должна была возникнуть при записи в журнал.Когда выполняется catch
, эта проблема, скорее всего, все еще существует, поэтому журнал в catch
также не будет работать.