Java.lang Throwable
精华
小牛编辑
166浏览
2023-03-14
1 Java.lang Throwable介绍
java.lang.Throwable 类是在Java语言中所有错误和异常的超类。只有在这个类(或它的一个子类)的实例对象由Java虚拟机抛出,也可以由Java throw语句抛出。
2 Java.lang Throwable声明
public class Throwable
extends Object
implements Serializable
3 Java.lang Throwable方法
方法 | 描述 |
---|---|
Throwable fillInStackTrace() | 该方法弥补了执行堆栈跟踪。 |
Throwable getCause() | 此方法返回此的throwable或空的原因,如果原因不存在或未知。 |
String getLocalizedMessage() | 此方法创建这个Throwable的本地化描述。 |
String getMessage() | 此方法返回这个的throwable的详细消息字符串。 |
StackTraceElement[] getStackTrace() | 此方法提供编程访问由printStackTrace()打印堆栈跟踪信息。 |
Throwable initCause(Throwable cause) | 这个方法初始化此抛出为指定值的原因。 |
void printStackTrace() | 此方法打印此抛出其回溯到标准错误流。 |
void printStackTrace(PrintStream s) | 此方法打印此抛出其回溯到指定的打印流。 |
void printStackTrace(PrintWriter s) | 此方法打印此抛出其回溯到指定的打印writer。 |
void setStackTrace(StackTraceElement[] stackTrace) | 此方法设置将返回getStackTrace()由printStackTrace()相关方法打印堆栈跟踪元素。 |
String toString() | 此方法返回这个的throwable的简单描述。 |