好记性不如烂笔头,仅以此记录
20200528
1.Debug->Breakpoints ->Java Exception Breakpotins
例: 添加一个Java Exception Breakpotins 输入NullPointerException
如下图
当执行到NullPointerException时,会自动停下来
源码:
public class Idea {
static class T {
private Integer i ;
public Integer getI() {
return i;
}
}
public static void main(String[] args) {
T t = new T();
Integer i = t.getI();
i.toString();
}
}
如源码中显示,T中属性i未初始化, 当执行到i.toString();会报空指针
如下图示: