java.lang.StackTraceElement類


java.lang.StackTraceElement 類元素代表一個堆疊影格。除了一個在堆疊的頂部所有的棧影格代表一個方法呼叫。在堆疊頂部的影格表示在將其生成的堆疊跟蹤的執行點。

類宣告

以下是java.lang.StackTraceElement類的宣告:

public final class StackTraceElement
   extends Object
      implements Serializable

類建構函式

S.N. 建構函式 & 描述
1 StackTraceElement(String declaringClass, String methodName, String fileName, int lineNumber) 
這將建立一個表示指定執行點的堆疊跟蹤元素。

類方法

S.N. 方法 & 描述
1 boolean equals(Object obj) 
如果指定物件的範例與該另一個StackTraceElement範例代表相同的執行點,此方法返回true。
2 String getClassName() 
此方法返回一個包含由該堆疊跟蹤元素所表示的執行點類的完全限定名。
3 String getFileName() 
此方法返回一個包含由該堆疊跟蹤元素所表示的執行點的原始檔的名稱。
4 int getLineNumber() 
此方法返回一個包含由該堆疊跟蹤元素所表示的執行點源行的行號。
5 String getMethodName() 
此方法返回一個包含由該堆疊跟蹤元素所表示的執行點的方法的名稱。
6 int hashCode() 
此方法返回該堆疊跟蹤元素的雜湊碼值。
7 boolean isNativeMethod() 
如果包含由該堆疊跟蹤元素所表示的執行點的方法是一個本地方法,此方法返回true。
8 String toString() 
此方法返回該堆疊跟蹤元素的字串表示形式。

方法繼承

這個類從以下類繼承的方法:

  • java.lang.Object