1
我正在创建断点来调试我的java应用程序,并且正在使用netbeans 6.8(如果这是相关的)。如何在特定位置创建断点而不存在任何代码
基本上我遇到的问题是,当我设置一个断点并调试程序将在执行该行代码之前中断。所以例如,如果我有以下。
public static void someMethod() {
Object iWantToInspectThis = someOtherMethod();
if(somethingThatIsFalseInThisCase == true)
{
doSomethingElse();
}
}
所以,我想设置iWantToInspectThis对象上的手表,然后将其设置为someOtherMethod的返回值后(),所以我可以看到它被设置为打破。
但是,如果我在那一行上设置了一个断点,那么我将不会看到正在执行的这一行的结果,并且我不能在稍后(在if语句内)设置断点,因为那样它将无法到达。
我可以设法做到这一点的唯一方法是添加一个无用的行像System.out.println(“这是毫无意义的”);在电话会议之后,而不是这似乎是一个愚蠢的方式来做到这一点。
其他人如何处理这个问题?
完美,谢谢 – user350325 2010-08-16 17:08:49