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_ARGUMENTMeasurementManager.RESULT_IO_ERROR

MeasurementException

public MeasurementException (int resultCode,
                String message)

使用結果代碼和訊息初始化 MeasurementException

參數
resultCode int:The resultCode. 這個值可以是 MeasurementManager.RESULT_OKMeasurementManager.RESULT_INTERNAL_ERRORMeasurementManager.RESULT_INVALID_ARGUMENTMeasurementManager.RESULT_IO_ERROR

message String:詳細資料訊息 (透過 Throwable.getMessage() 方法儲存以供日後擷取)。此值不能為 null

MeasurementException

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

使用結果代碼、訊息和原因初始化 MeasurementException

參數
resultCode int:The resultCode. 這個值可以是 MeasurementManager.RESULT_OKMeasurementManager.RESULT_INTERNAL_ERRORMeasurementManager.RESULT_INVALID_ARGUMENTMeasurementManager.RESULT_IO_ERROR

message String:詳細資料訊息 (透過 Throwable.getMessage() 方法儲存以供日後擷取)。此值不能為 null

cause Throwable:原因 (透過 Throwable.getCause() 方法儲存以供日後擷取)。(允許為空值,表示沒有原因或原因不明)。

公用方法

getResultCode

public int getResultCode ()

傳回建構這個例外狀況所使用的結果代碼。

傳回
int resultCode。這個值可以是 MeasurementManager.RESULT_OKMeasurementManager.RESULT_INTERNAL_ERRORMeasurementManager.RESULT_INVALID_ARGUMENTMeasurementManager.RESULT_IO_ERROR