标签: java debugging intellij-idea return breakpoints
我在Java中有一个非常庞大的equals方法,其中有一束return false语句,最后有一个return true。
equals
return false
return true
我想确切地知道该方法在哪里退出,以了解哪个字段不相等。有没有一种方法可以在方法出口处简单地添加断点,而无论该方法在哪里实际退出了?
我知道我可以在每个return语句中添加断点,但是我希望有一种更简单的方法。
答案 0 :(得分:3)
尝试在声明方法的行上放置一个断点。
例如public boolean test() {
public boolean test() {
调试器应制动2次。何时调用该方法以及何时在return语句之一上完成该方法。这应该对您有用。
答案 1 :(得分:1)
除了kamentk的回答(感谢!)之外,我还看到方法断点甚至可以选择只在方法进入或退出时停止: