DeviceRuntimeException

public class DeviceRuntimeException
extends HarnessRuntimeException

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
    ↳ java.lang.RuntimeException
      ↳ com.android.tradefed.error.HarnessRuntimeException
        ↳ com.android.tradefed.device.DeviceRuntimeException


デバイス アクションが予期した結果にならなかった場合にスローされます。

たとえば、「pm list users」はユーザーのリストを返すことが想定されますが、そうならない場合 は、何らかの重大な問題が発生しているため、DeviceRuntimeException として発生させる必要があります。

概要

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

DeviceRuntimeException(String msg, ErrorIdentifier errorId)

DeviceRuntimeException を作成します。

DeviceRuntimeException(String msg, Throwable t, ErrorIdentifier errorId)

DeviceRuntimeException を作成します。

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

DeviceRuntimeException

public DeviceRuntimeException (String msg, 
                ErrorIdentifier errorId)

DeviceRuntimeException を作成します。

パラメータ
msg String: エラーの説明的なエラー メッセージ。

errorId ErrorIdentifier: 例外を分類する ErrorIdentifier。

DeviceRuntimeException

public DeviceRuntimeException (String msg, 
                Throwable t, 
                ErrorIdentifier errorId)

DeviceRuntimeException を作成します。

パラメータ
msg String: エラーの説明的なエラー メッセージ。

t Throwable: DeviceRuntimeException でラップする必要がある Throwable。

errorId ErrorIdentifier: 例外を分類する ErrorIdentifier。