DeviceRuntimeException

public class DeviceRuntimeException
extends HarnessRuntimeException

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


Wird geworfen, wenn eine Geräteaktion nicht die erwarteten Ergebnisse liefert.

Beispiel: Bei „pm list users“ wird normalerweise eine Liste der Nutzer zurückgegeben. Andernfalls sollte eine DeviceRuntimeException ausgelöst werden, da etwas sehr schiefgelaufen ist.

Zusammenfassung

Öffentliche Konstruktoren

DeviceRuntimeException(String msg, ErrorIdentifier errorId)

Erstellt einen DeviceRuntimeException.

DeviceRuntimeException(String msg, Throwable t, ErrorIdentifier errorId)

Erstellt einen DeviceRuntimeException.

Öffentliche Konstruktoren

DeviceRuntimeException

public DeviceRuntimeException (String msg, 
                ErrorIdentifier errorId)

Erstellt einen DeviceRuntimeException.

Parameter
msg String: Eine beschreibende Fehlermeldung.

errorId ErrorIdentifier: Die ErrorIdentifier, die die Ausnahme kategorisiert.

DeviceRuntimeException

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

Erstellt einen DeviceRuntimeException.

Parameter
msg String: eine beschreibende Fehlermeldung

t Throwable: Throwable, die in DeviceRuntimeException eingehüllt werden soll.

errorId ErrorIdentifier: Die ErrorIdentifier, die die Ausnahme kategorisiert.