Idea简单调试
第一步:
可以先在你报错代码行打断点或者你想查看跟踪的某个方法或表达式或变量的代码附近行上打上断点。然后点击dbug键进行调试。
代码正常运行到断点时,会停下,等待调试。
第二步:
记住dbug的几个关键的键,
Step Over (F8):它只会一行一行代码的执行,不会进入方法内.
Step Into(F7):它可以进入这行代码的某个方法里面(这行方法可以自己选)
Force Step Into:强制进入这行代码的某个方法里面。
Step Out:返回上一步调试。
Resume Program(F9):运行到下一个断点,若没有下一个断点就执行完代码。
第三步:
1.当执行到一行代码时,可以鼠标右键查找点击Evaluate Expression(Alt+F8)查看其的值,比如查看此时它是否为空值。2.或者选择一个表达式,然后右键选择Add to Watches,执行到下一行后,可以观看其表达式的变化。3.或者右键断点,在断点上设置一个表达式精准的获得某个或某些数据,从而不必查看所有的数据。
第四步:
当你确认某段代码中有错误时,可以设置两个断点,并Add to Watches某些你想观察的数据或表达式。