8

私は、次の方法があります。Android Studioの警告「getException()の結果がスローされません」を取り除く方法

private void recoverPassword() { 

    FirebaseAuth mAuth = FirebaseAuth.getInstance();   

    mAuth.sendPasswordResetEmail("[email protected]").addOnCompleteListener(new OnCompleteListener<Void>() { 

     @Override 
     public void onComplete(@NonNull Task<Void> task) { 
      if (!task.isSuccessful()) { 
       Exception e = task.getException(); 
       System.out.println(e.toString()); 
     } 
    }); 

} 

をそして私は、Android Studioの警告得続ける:の

結果 'getExceptionは()'

どのように私はスニペットを書き換えることができますがスローされませんその警告を取り除くために上の?

ありがとうございます!

答えて

8

方法にSuppressWarnings注釈を追加します。Inspection 'Throwable result of method call ignored' optionsgetException()

  • タイプAlt-Enter
  • クリックで

    1. 場所にカーソルを:

       @SuppressWarnings("ThrowableResultOfMethodCallIgnored") 
           @Override 
           public void onComplete(@NonNull Task<Void> task) { 
            if (!task.isSuccessful()) { 
             Exception e = task.getException(); 
             System.out.println(e.toString()); 
            } 
           } 
      

      のAndroid Studioは、このをお届けします

    2. をクリックします。 Suppress for Method(または希望するその他のオプション)
  • 関連する問題