断点条件选项


每个断点都可以有一个唯一条件来确定要命中的断点。

断点的条件可以是将求值为 true 或 false 的任何逻辑表达式。将在断点位置的范围中对该表达式进行求值,这表示在组成表达式时无法在断点位置的范围外引用类。

考虑以下示例:

public class Person {

	String name = "";
	int age = 0;

	public Person(String name, int age) {
		this.name = name;
		this.age = age;		//breakpoint here
  }
};

对于以上示例,将断点放置在所指示的位置,然后转至可以添加条件的断点属性。在此示例中,仅限于包含断点的类的成员以及 Object 所提供的成员。

例如,有效条件可以为:

	age == 56 

这表示仅当 age 等于 56 时才暂挂断点。

可以使用如下所示的“断点属性”对话框来添加断点条件。

“断点条件”选项


相关概念

断点

相关任务

添加断点
除去断点
启动 Java 程序
运行和调试