← Каталог
Обработка ошибок 1С — Обработка ошибок при работе с файлами
Фрагмент из «Обработка ошибок 1С»: Обработка ошибок при работе с файлами.
Функция ЗагрузитьФайл(ИмяФайла) Экспорт
Попытка
Файл = Новый Файл(ИмяФайла);
Если Не Файл.Существует() Тогда
ВызватьИсключение "Файл не найден: " + ИмяФайла;
КонецЕсли;
Чтение = Новый ЧтениеТекста(ИмяФайла, КодировкаТекста.UTF8);
Содержимое = Чтение.Прочитать();
Чтение.Закрыть();
Возврат Содержимое;
Исключение
Сообщить("Ошибка загрузки файла: " + ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
Возврат "";
КонецПопытки;
КонецФункции Функция ЗагрузитьФайл(ИмяФайла) Экспорт
Попытка
Файл = Новый Файл(ИмяФайла);
Если Не Файл.Существует() Тогда
ВызватьИсключение "Файл не найден: " + ИмяФайла;
КонецЕсли;
Чтение = Новый ЧтениеТекста(ИмяФайла, КодировкаТекста.UTF8);
Содержимое = Чтение.Прочитать();
Чтение.Закрыть();
Возврат Содержимое;
Исключение
Сообщить("Ошибка загрузки файла: " + ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
Возврат "";
КонецПопытки;
КонецФункции