进一步提问,如果此时 a 运行中赋值为null,a == false 会抛出什么异常,why?