如何传递带有“401 未授权异常”的可抛对象?
How to pass throwable object with "401 unauthorised exception"?
我的 java class 中有一个回调方法,它期望传递一个 Throwable
对象。 Exception
应该是 401 unauthorised exception
。我怎样才能做到这一点?
if ((currentTime - refreshTime) < (expiresInFromPrefs - 5)) {
//token is live
tokenCallback.success(accessTokenFromPrefs);
}else{
//token expired
// Throwable throwable = new AuthFailureError()
Log.e(TAG,"token expired");
tokenCallback.failure(Throwable object);
}
tokenCallback.failure()
需要 Throwable 对象。
您可以Throwable
反对您的留言。
new Throwable("401 unauthorised exception");
所以,
tokenCallback.failure(new Throwable("401 unauthorised exception"));
我的 java class 中有一个回调方法,它期望传递一个 Throwable
对象。 Exception
应该是 401 unauthorised exception
。我怎样才能做到这一点?
if ((currentTime - refreshTime) < (expiresInFromPrefs - 5)) {
//token is live
tokenCallback.success(accessTokenFromPrefs);
}else{
//token expired
// Throwable throwable = new AuthFailureError()
Log.e(TAG,"token expired");
tokenCallback.failure(Throwable object);
}
tokenCallback.failure()
需要 Throwable 对象。
您可以Throwable
反对您的留言。
new Throwable("401 unauthorised exception");
所以,
tokenCallback.failure(new Throwable("401 unauthorised exception"));