我必须理解错误的警告文档.我读它的方式,这段代码:
use warnings;
use warnings FATAL => 'all';
warnings::warn('numeric', 'blarg');
print "finished\n";
Run Code Online (Sandbox Code Playgroud)
应该打印'blarg'警告并死掉,因为我要求所有警告都是致命的.但是,当我运行代码时,我得到:
$> /opt/local/bin/perl x.pl
blarg at x.pl line 3
finished
Run Code Online (Sandbox Code Playgroud)
可以帮我理解为什么我不能被警告死?