我正在执行一个Perl文件。我收到了这个错误。任何人都可以建议解决方案。我在许多页面上遇到这种错误,如:
“无法在”..
的未定义值上调用方法“goto”
仅通过替换get
方法名称来表示错误相同。
请帮忙。
答案 0 :(得分:7)
这意味着调用方法get
的变量是未定义的,而不是接受该方法的对象。
查看错误消息给出的行号(在消息给出的文件中)。如果错误出现在模块中,并且您没有看到变量应该初始化的位置,那么请在use diagnostics;
和use strict;
之后将use warnings;
放在脚本的顶部,这样您就可以了在错误点获取一堆方法/函数调用。