6

通常、パブリック メソッドを記述するときは、いくつかのエラー チェックを行います。

public SomeResult processSomething (int i, List<String> items) {
   if( i < 0 ) {
      throw new IllegalArgumentException();
   }
  if(items == null) {
     throw new NullPointerException();
  }
etc
}

Androidプログラミングでは、これに対する標準的なアプローチは何ですか? フラグメントがクラッシュすると、エミュレーターが前のフラグメントに移動することに気付きました。ユーザーに表示される動作から、問題ないと思います。しかし、例外/エラー状態に対処する最良の方法は何ですか?

4

2 に答える 2