Предупреждающие сообщения и функция warn

Подобно тому как функция die выдает фатальную ошибку, сходную со встроенными ошибками Perl (например, делением на нуль), функция warn выдает предупреждение, сходное с встроенными предупреждениями Perl (например, если undef используется так, как если бы это было определенное значение, при включенном режиме предупреждений). Функция warn работает так же, как die, кроме последнего шага – она не прерывает работу программы. Но она, так же как die, выводит имя программы и номер строки и отправляет сообщение в стандартный вывод. Итак, от разговоров о «смерти» программ и суровых предупреждениях мы возвращаемся к обычному учебному материалу о вводе/выводе. Продолжайте читать.

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела Perl на эту тему:
Аргументы вызова
Ввод данных оператором <>
Вывод функцией say
Закрытие файлового дескриптора
Запись данных в стандартный вывод

Вернуться в раздел: Perl / 4. Ввод и вывод