我在Netbeans [6.9和7]上调试Java项目时遇到了大问题,在调试模式下,将鼠标光标放在变量上时,会收到以下消息:...不是当前上下文中的已知变量。您有解决netbeans上此问题的想法吗?
lokaqttq1#
这意味着到目前为止您执行的代码还没有定义该变量。请再按几次F7键,直到定义该变量的代码执行完毕。
hyrbngr72#
变量必须在方法或程序(局部或全局)的开头示例化为null。当变量在“代码中间”声明并被JAVA垃圾收集器检测到时,就会出现这种类型的问题。
2条答案
按热度按时间lokaqttq1#
这意味着到目前为止您执行的代码还没有定义该变量。请再按几次F7键,直到定义该变量的代码执行完毕。
hyrbngr72#
变量必须在方法或程序(局部或全局)的开头示例化为null。当变量在“代码中间”声明并被JAVA垃圾收集器检测到时,就会出现这种类型的问题。