Perl 教程 之 Perl 错误处理 4
Perl 错误处理
程序运行过程中,总会碰到各式各样的错误,比如打开一个不存在的文件。
程序运行过程中如果出现错误就会停止,我们就需要使用一些检测方法来避免错误,从而防止程序退出。
Perl 提供了多中处理错误发方法,接下来我们一一介绍。
warn 函数
warn 函数用于触发一个警告信息,不会有其他操作,输出到 STDERR(标准输出文件),通常用于给用户提示:
chdir('/etc') or warn "无法切换目录";
die 函数
die 函数类似于 warn, 但它会执行退出。一般用作错误信息的输出:
chdir('/etc') or die "无法切换目录";