空指针异常
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了空指针异常相关的知识,希望对你有一定的参考价值。
今天工作中遇到一个空指针异常
Client client = clientService.findClientById(mediaAccount.getClientId());
if(mediaAccount!=null && mediaAccount.getClientId() != 0 && clientService.findClientById(mediaAccount.getClientId()) != null && clientService.findClientById(mediaAccount.getClientId()).getClientName() != null){
jsonSale.setClientName(clientService.findClientById(mediaAccount.getClientId()).getClientName());
}
刚开始只是判断了mediaAccount.getClientId() != 0 && clientService.findClientById(mediaAccount.getClientId()) != null && clientService.findClientById(mediaAccount.getClientId()).getClientName() != null
就是忘记判断
mediaAccount!=null
搞了半天
以上是关于空指针异常的主要内容,如果未能解决你的问题,请参考以下文章