//В 1С нет блока finally: завершающий
//код размещают после КонецПопытки
Файл = Новый ЗаписьТекста("C:\log.txt");
Ошибка = Неопределено;
Попытка
Файл.ЗаписатьСтроку("данные");
ВызватьИсключение "Сбой обработки";
Исключение
//Бросить сразу нельзя:
//файл остался бы незакрытым
Ошибка = ИнформацияОбОшибке();
КонецПопытки;
//Выполнится в любом случае
Файл.Закрыть();
Если Ошибка <> Неопределено Тогда
ВызватьИсключение Ошибка.Описание;
КонецЕсли;