このメソッドは、チェックされていない値を返しています。 戻り値は異常か予想外の実行結果を示す可能性があるのでチェックするべきです。 たとえば、File.delete() はファイルをうまく削除できなかったなら、例外をスローするのではなく false を返します。 結果をチェックしないなら例外的戻り値を返すメソッドの呼び出しで予想外の振る舞いの合図に気づきません。