names!=null 并单击“确定”。然后按 F5 键开始调试项目。此时会在 loadNames 方法内中断程序的执行。
定制断点输出
在“新建断点”对话框中,您还可以指定到达断点时打印的信息。请在对话框底部的“打印文本”字段中输入任何消息。您可以使用变量引
用要显示的某些类型的信息。
断点类型
下表列出了可用的不同断点类型。
类型
描述
行
可以在到达行时或在行中的元素满足某些条件时中断执行。
方法
如果在方法名称上设置了断点,则在每次执行该方法时都会停止执行应用程序。
异常
具有多个用于设置异常断点的选项。在捕获到特定异常、源代码中未处理特定异常或遇到任何异常(无论应用程序是否处理错误)时都可以中断执行应用程序。
变量
可以在访问(例如,将变量作为参数来调用方法)或修改特定类和字段中的变量时停止应用程序的执行。
线程
可以在启动和/或停止线程时中断执行应用程序。
类
如果设置了类断点,则可以在将类装入虚拟机和/或从虚拟机中卸载类时停止调试器。
设置监视
通过使用监视,可以在应用程序执行期间跟踪变量或表达式值的变化。要设置监视,请在源代码编辑器中选择要设置监视的变量或表达式,然后单击鼠标右键并选择“新建监视”(Ctrl-Shift-F7)。
您还可以在“监视”视图中创建固定监视。常规监视描述的是变量的内容,而固定监视描述的则是当前为变量指定的对象。要创建固定监视,请右键单击“局部变量”或“监视”视图中的任意项,然后选择“创建固定监视”。