修正非空判断异常