perl捕获异常

前端之家收集整理的这篇文章主要介绍了perl捕获异常前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

来源:http://www.voidcn.com/article/p-qvzostkg-bba.html


perl捕获异常,仅供参考,可以扩展...

####打开文件句柄
  eval {
    open(FH,"domains.txt") or die "Can't open files,$!";
    };

#捕获异常
  if($@){
    #出现异常
  }
  else{

      #无异常,打印文件内容
      while(<FH>){
           ...
       }
    close FH;
   }

如果eval块中的程序有语法错误、运行时错误或者遇到die语句,eval将返回undef。错误码被保存在$@中

猜你在找的Perl相关文章