- 通常在出错的那一行的前一行设置断点
step over:代码往下执行一行
step into:进入函数 / 方法 内部。(可能有些框架源码进不去)
step out:跳出当前方法体外
force step into:强制进入函数 / 方法内部。(适用于使用step into进不去方法内部的情况)
run to cursor:停在光标所在行(相当于临时断点)
IDEA
变量窗口:
它可以查看当前方法范围内所有有效的变量。
方法调用栈窗口
- 方法调用栈可以查看当前线程有哪些方法调用信息
- 下面的调用上一行的方法。(即越下面的方法,越早调用)
:查看所有断点