1. 设置条件断点
1、设置断点条件,当符合条件时,调试时才会在该断点出停止;
如下图,当符合条件isMultipart==false时,才会在153行的断点处停止;
2、条件断点的设置
在断点处右键,即弹出条件设置窗口
2. 设置异常断点
设置异常断点后,在程序中出现需要拦截的异常时,会自动定位到出现异常的那一行。
方法:先点击 view breakpoints,之后点击 + 号添加异常断点,我们先试试添加空指针异常,NullPointerException。
Debug启动项目,当出现空指针异常时,会自动跳到抛出空指针异常的行数,省的我们再去定位问题,非常方便。
示例: