eclipse beakpoint:在离开 Java 方法之前停止

有没有办法告诉调试器在返回之前停止,无论从方法退出哪个语句,无论是返回,异常还是跌落底部?Java编辑器向我展示了我的方法可以退出的所有位置这一事实的启发 - 当您单击方法声明的返回类型(启用“标记出现次数”)时,它会突出显示它们。

[日食3.4]


答案 1

在方法签名的行上放置一个断点。那是你写的地方

public void myMethod() {

然后右键单击断点并选择“断点属性”。在弹出窗口的底部有两个复选框:“方法输入”,“方法退出”。检查后者。


答案 2

可以设置方法断点。

双击方法声明旁边的边距。将出现带有箭头修饰的断点。右键单击以检查属性,您可以为“方法输入”和/或“方法退出”设置“挂起:”。

您可以在Eclipse Cookbook中阅读有关它们的更多信息。