HarnessRuntimeException

public class HarnessRuntimeException
extends Object implements IHarnessException

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


摘要

公用建構函式

HarnessRuntimeException(String message, ErrorIdentifier errorId)

例外狀況的建構函式。

HarnessRuntimeException(String message, IHarnessException cause)

例外狀況的建構函式。

HarnessRuntimeException(String message, Throwable cause, ErrorIdentifier errorId)

例外狀況的建構函式。

公用方法

ErrorIdentifier getErrorId()

傳回與例外狀況相關的 ErrorIdentifier

String getOrigin()

傳回例外狀況的來源。

String toString()

保護方法

final void setCallerClass(Class<?> clazz)

公用建構函式

HarnessRuntimeException

public HarnessRuntimeException (String message, 
                ErrorIdentifier errorId)

例外狀況的建構函式。

參數
message String:與例外狀況相關的訊息

errorId ErrorIdentifier:用於分類例外狀況的 ErrorIdentifier

HarnessRuntimeException

public HarnessRuntimeException (String message, 
                IHarnessException cause)

例外狀況的建構函式。

參數
message String:與例外狀況相關的訊息

cause IHarnessException:造成例外狀況的 IHarnessException

HarnessRuntimeException

public HarnessRuntimeException (String message, 
                Throwable cause, 
                ErrorIdentifier errorId)

例外狀況的建構函式。

參數
message String:與例外狀況相關的訊息

cause Throwable:例外狀況原因

errorId ErrorIdentifier:用於分類例外狀況的 ErrorIdentifier

公用方法

getErrorId

public ErrorIdentifier getErrorId ()

傳回與例外狀況相關的 ErrorIdentifier。可以是空值。

傳回
ErrorIdentifier

getOrigin

public String getOrigin ()

傳回例外狀況的來源。

傳回
String

toString

public String toString ()

傳回
String

保護方法

setCallerClass

protected final void setCallerClass (Class<?> clazz)

參數
clazz Class