eclipse 断点类别

行断点

行断点位于一般方法内,双击代码行左边就可以设置行断点:
这里写图片描述

行断点可以设置条件,右键断点-properties:
这里写图片描述

  • 1设置效果是第几次到达时暂停,图中所示是当第三次到达时暂停
  • 2是开启条件断点
  • 3是设置条件,图中所示是当count的值为3时暂停

合并起来就是,当第三次到达并且count的值为3时程序暂停。

变量断点

好像只有变量域为类的变量才能设置变量断点:
这里写图片描述

变量断点可选属性有初始化暂停和变量值变化暂停,可以对变量断点右键-properties设置。

方法断点

在方法名的那一行左边双击就是方法断点:
这里写图片描述

方法断点也有几个属性,比较常用的是进入方法暂停和方法结束暂停,同样可以对断点右键-properties进行设置。

异常断点

异常断点比较特殊,它不是打在代码行上,设置异常断点,选中run菜单,选择Add Java Exception Breakpoint
这里写图片描述
在弹出的窗口中输入程序中可能会出现的异常类,如设置NullPointerException,则程序就会在出现这个异常的地方暂停:
这里写图片描述

类断点

在类名代码行左边双击就可以设置类断点,这个断点不常用,倒是可以用在类加载器加载多个类的时候使用:
这里写图片描述

 

posted @ 2018-02-07 22:12  zeling  阅读(239)  评论(0编辑  收藏  举报