MeasurementException

public class MeasurementException
extends AdServicesException

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ android.adservices.exceptions.AdServicesException
         ↳ android.adservices.exceptions.MeasurementException


Measurement API がスローする例外。

概要

パブリック コンストラクタ

MeasurementException(int resultCode)

メッセージなしで MeasurementException を初期化します。

MeasurementException(int resultCode, String message)

結果コードとメッセージを指定して MeasurementException を初期化します。

MeasurementException(int resultCode, String message, Throwable cause)

結果コード、メッセージ、原因を指定して MeasurementException を初期化します。

パブリック メソッド

int getResultCode()

この例外の作成に使用された結果コードを返します。

継承されるメソッド

パブリック コンストラクタ

MeasurementException

public MeasurementException (int resultCode)

メッセージなしで MeasurementException を初期化します。

パラメータ
resultCode int: resultCode。値は MeasurementManager.RESULT_OKMeasurementManager.RESULT_INTERNAL_ERRORMeasurementManager.RESULT_INVALID_ARGUMENT、または MeasurementManager.RESULT_IO_ERROR です。

MeasurementException

public MeasurementException (int resultCode,
                String message)

結果コードとメッセージを指定して MeasurementException を初期化します。

パラメータ
resultCode int: resultCode。値は MeasurementManager.RESULT_OKMeasurementManager.RESULT_INTERNAL_ERRORMeasurementManager.RESULT_INVALID_ARGUMENT、または MeasurementManager.RESULT_IO_ERROR です。

message String: 詳細メッセージ(後で Throwable.getMessage() メソッドで取得するために保存されます)。この値を null にすることはできません。

MeasurementException

public MeasurementException (int resultCode,
                String message,
                Throwable cause)

結果コード、メッセージ、原因を指定して MeasurementException を初期化します。

パラメータ
resultCode int: resultCode。値は MeasurementManager.RESULT_OKMeasurementManager.RESULT_INTERNAL_ERRORMeasurementManager.RESULT_INVALID_ARGUMENT、または MeasurementManager.RESULT_IO_ERROR です。

message String: 詳細メッセージ(後で Throwable.getMessage() メソッドで取得するために保存されます)。この値を null にすることはできません。

cause Throwable: 原因(後で Throwable.getCause() メソッドで取得するために保存されます。null 値は許容され、原因が存在しないか不明であることを示します)。

パブリック メソッド

getResultCode

public int getResultCode ()

この例外の作成に使用された結果コードを返します。

戻り値
int resultCode。値は MeasurementManager.RESULT_OKMeasurementManager.RESULT_INTERNAL_ERRORMeasurementManager.RESULT_INVALID_ARGUMENT、または MeasurementManager.RESULT_IO_ERROR です。