你们有没有遇到过,
if(a=0)          ---------1
{                
    return null; ---------2
}else{           ---------3
    a=1;         ---------4
    return a;    ---------5
}
然后执行的顺序为1-2-5.
上面的片段只是个例子,但是恼人的是程序就是这样执行的,在前台会出现空指针,所以不择手段的让程序目前对业务没有影响,只是想问下有没有类似的问题,还有我的问题出在哪?