我正在使用语法检查来查看我的Perl脚本是否以正确的方式被使用。如果语法不正确,我会显示一条消息,说明正确的语法,然后结束程序的执行。如何在Perl中终止程序 - 退出或死亡?
之间:
print "Please use the following syntax: ...";
exit 1;
和:
die("Please use the following syntax: ...");
哪一个我应该使用?如果有异常处理,我知道die
就是答案,但情况并非如此。
哪一个更适合程序终止,无异常处理?也请说明原因。
值得注意的是'die'会自动追加文件名和行号*,除非*错误字符串以换行符结束''\ n“'。 – 2010-08-30 20:52:07