断点是您放置在代码中的临时标记,它告诉调试器在给定行处停止程序。行断点是在调试会话终止时保存的。
如果调试器在运行程序时遇到了断点,则它会暂挂线程执行(即,应用程序临时停止运行)。在执行该行之前,在断点处将暂挂执行,此时可以查看线程的堆栈并检查变量的内容。然后可以单步跳过(执行)该语句以便了解问题是如何产生的。
借助调试器,通过单击编辑器或通过编辑器中的弹出菜单很容易设置断点。一旦设置了断点,就可以禁用它们(在断点视图中)以使它们不暂挂执行,稍后可再次启用它们。