问答详情
源自:3-12 用户模型管理--用户登陆功能实现

BusinessException:null 这是为什么》求解

在数据校验的时候出现异常

BusinessException:null

数据正确的时候程序是完全正确的

提问者:慕码人4441073 2019-04-21 20:21

个回答

  • qq_慕的地8362568
    2019-08-11 15:16:22

    BusinessException:null 这个只不过是一个封装的异常信息。

    因为 public class BusinessException extends Exception :这说明了你的查询是没有错的,只不过是数据库没有对应的数据报了一个这样的错误【java.lang.NullPointerException: null】空指针异常。

    if (ex instanceof BusinessException) {BusinessException businessException = (BusinessException) ex;

    把NullPointerException 强转成了BusinessException 格式的异常所以就是下面这个样子了:

    java.lang.NullPointerException: null  == BusinessException:null