【发布时间】:2016-01-05 15:15:01
【问题描述】:
} else {
this.getSequenceDataWithPO(extractedData, extractedDateData);
}
}
return hasbroData;
}
// Fetch data where po number is not null
/**
* @param extractedData
* @param extractedDateData
* @return hasbroData
*/
private List<String> getSequenceDataWithPO(List<HasbroIssuanceAmmendExtractData> extractedData,
List<HasbroIssuanceDateData> extractedDateData) {
我正在尝试在 else 块中调用 getSequenceDataWithPO。但是,当它到达 else 块时进行调试时,它不会执行该方法。我做错了什么?
【问题讨论】:
-
你能分享更多代码吗?它是否进入
if块?你在getSequenceDataWithPO()方法里面设置断点了吗? -
@Gaël 是的,如果阻止则进入。并且一旦它到达 else 块......它又回到 if。是的,我也在那里设置了断点。但从不执行 getSequenceDataWithPO
-
@Sam : 如果它进入
if块,你为什么期望它进入else块?!它是一个或另一个,而不是两者...... -
@Gaël 是的,你是仪式......如果部分正确,它正在做它。但是,一旦它在其他情况下处于 else 条件,它应该执行该方法。这没有发生。
标签: java