java命名空间java.lang类stacktraceelement的类成员方法:
stacktraceelement定义及介绍
本文导语:
stacktraceelement
public stacktraceelement(string declaringclass,
string methodname,
string filename,
int linenumber)
创建表示指定执行点的堆栈跟踪元素。
参数:declaringclass -...
stacktraceelement
public stacktraceelement(string declaringclass,
string methodname,
string filename,
int linenumber)
- 创建表示指定执行点的堆栈跟踪元素。
- 参数:
declaringclass
- 类的完全限定名,该类包含由堆栈跟踪元素所表示的执行点methodname
- 方法名,该方法包含由堆栈跟踪元素所表示的执行点filename
- 文件名,该文件包含由堆栈跟踪元素所表示的执行点;如果该信息不可用,则该参数为 nulllinenumber
- 源代码行的行号,该代码行包含由堆栈跟踪元素所表示的执行点;如果此信息不可用,则该参数为负数。值 -2 表示包含执行点的方法是一个本机方法
- 抛出:
nullpointerexception
- 如果 declaringclass 或 methodname 为 null- 从以下版本开始:
- 1.5
getfilename
public string getfilename()
- 返回源文件名,该文件包含由该堆栈跟踪元素所表示的执行点。通常,这对应于相关 class 文件的 sourcefile 属性(根据 the java virtual machine specification 中的第 4.7.7 小节)。在某些系统中,该名称可能指的是源代码单元而不是某个文件,如源存储库中的某个项。
- 返回:
- 文件名,该文件包含由该堆栈跟踪元素所表示的执行点;如果该信息不可用,则返回 null。