下面是所有的调试方法
1.方法断点
主要是定义在方法上,它的作用是只关心函数的参数以及返回值
使用方法
就是在方法上下一个断点就可以了
2.Field WatchPoint(字段断点)
用在字段上,也就是变量上,它的作用是当被下断点的字段被访问或者修改时,触发此断点
使用方法
就是在字段上下一个断点
3.Java Exception breakpoint(异常断点)
当出现用户关心的异常时,就是在触发异常的地方挂起,也就是在发生异常的地方触发断点
使用方法
选择关心的异常就可以了
4.日志断点
在需要打印日志来查看异常的地方,直接使用断点,而不需要在代码里自己去添加打log的代码,来完成日志的打印
使用方法
在断点上右键进行相应的设置就可以了
5.条件断点
设置一个条件,当条件满足时,触发此断点,一般用于遍历数据和集合时来设置关心的条件
使用方法
6.Evaluate Exception(求值)
主要是查看相应对象的相应值以及可以动态输入一些代码来得到相应的值
使用方法
在断点已经被挂起时,在相应的Object上使用alt+f8来进入查看界面