【发布时间】:2013-06-05 14:37:08
【问题描述】:
public static void main(String args[])
{
if(true)
{
int x= 3*44+7;
//int y=1;
}
}
我将我的问题缩小到这个简单的语句,我真的不知道如何在 Eclipse 调试器中访问这个变量。它总是发生在变量在 if 条件、try-catch 语句、循环等中声明的情况下,并且意外地是该块中的最后一个语句。
为了解决这个问题,我停止调试会话,在该块中添加另一个语句,重做我刚刚做的所有事情。有更好的解决方案吗?
【问题讨论】:
-
我是 Visual Studio/.NET 的人,在调试大括号时被认为是语句的最后一步。太糟糕了,在 java/eclipse 中显然不是这样
-
另见重复 SO 问题的方法断点:stackoverflow.com/questions/7785887/…