がどのように私は、我々はエラーメッセージを得ることができることを見ましたThrowableエラーコード - アンドロイド
public void onFailure(Throwable exception) {
}
からのエラーコードを取得することができ、LocalizedMessageなど
がどのように私は、我々はエラーメッセージを得ることができることを見ましたThrowableエラーコード - アンドロイド
public void onFailure(Throwable exception) {
}
からのエラーコードを取得することができ、LocalizedMessageなど
あなたは500のようなエラーコードを意味している場合、 404など、あなたは次のコードスニペットを使用することができます。
if (ex.getCause() != null) // ex is the Exception
return ex.getCause().getMessage();
public void onFailure(Throwable exception) {
Log.i("onFailure","Throwable ",exception);
}
あなたはこの
のみHttpExceptionあなたにコードを提供してみてください。使用する前にinstance of
を確認してください。どのようなエラーコード
if (throwable instanceof HttpException) {
HttpException exception = (HttpException) throwable;
switch (exception.code()) {
case 400:
// Handle code 400
break;
case 500:
// Handle code 500
break;
default:
break;
}
}
:ここ
は、コードのですか? Throwableにそのようなフィールドはありません – Selvin
以下の答えを確認してください –