Обработка исключений

//В 1С нет блока finally: завершающий
//код размещают после КонецПопытки

Файл = Новый ЗаписьТекста("C:\log.txt");
Ошибка = Неопределено;

Попытка
    Файл.ЗаписатьСтроку("данные");
    ВызватьИсключение "Сбой обработки";
Исключение
    //Бросить сразу нельзя:
    //файл остался бы незакрытым
    Ошибка = ИнформацияОбОшибке();
КонецПопытки;

//Выполнится в любом случае
Файл.Закрыть();

Если Ошибка <> Неопределено Тогда
    ВызватьИсключение Ошибка.Описание;
КонецЕсли;