老师想问一下,这里写local.get().toString为啥会报空指针异常
来源:5-5 实现注册超级管理员功能(Web层)

無業遊民0781
2021-03-17
public String getToken(){
//System.out.println(local==null?"local为空":"local不为空");
return (String) local.get();
}
老师想问一下,这里写local.get().toString
为啥会报空指针异常
写回答
1回答
-
因为不是每次调用这个方法都能拿到Token字符串的,只有在令牌需要更新的时候这里才会拿到新的Token,所以你不分青空皂白调用toString(),如果令牌没不需要更新肯定会出异常
00
相似问题