Perl warn 函数



说明

此函数会将 LIST 的值打印到 STDERR 中。它基本上与 die 函数相同,只是没有调用 exit,也没有在 eval 语句中产生异常。通过这种方式,可以让错误提示显示出来,而又不会导致脚本过早终止。

如果变量 $@ 中包含值(来自前面的 eval 调用),而 LIST 为空,那么 $@ 的值后面会附加 .\t.caught. 打印出来。如果 $@ 和 LIST 都为空,那么会打印 .Warning: Something.s wrong.

语法

此函数的简单语法如下 −

warn LIST

返回值

此函数没有返回值。

示例

以下示例代码显示了其基本用法 −

#!/usr/bin/perl -w

warn("Unable to calculate value, using defaults instead.\n");

执行以上代码时,会产生以下结果 −

Unable to calculate value, using defaults instead
perl_function_references.htm
广告