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


Wird ausgelöst, wenn eine Geräteaktion nicht die erwarteten Ergebnisse liefert.

Beispiel: „pm list users“ sollte die Liste der Nutzer zurückgeben. Wenn dies nicht der Fall ist, sollte eine DeviceRuntimeException ausgelöst werden, da etwas sehr schiefgelaufen ist.

Zusammenfassung

Öffentliche Konstruktoren

DeviceRuntimeException(String msg, ErrorIdentifier errorId)

Erstellt ein DeviceRuntimeException.

DeviceRuntimeException(String msg, Throwable t, ErrorIdentifier errorId)

Erstellt ein DeviceRuntimeException.

Öffentliche Konstruktoren

DeviceRuntimeException

public DeviceRuntimeException (String msg, 
                ErrorIdentifier errorId)

Erstellt ein 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 ein DeviceRuntimeException.

Parameter
msg String: eine beschreibende Fehlermeldung des Fehlers

t Throwable: Throwable, die in DeviceRuntimeException eingeschlossen werden soll.

errorId ErrorIdentifier: Die ErrorIdentifier, die die Ausnahme kategorisiert.