- Java.lang包类
- Java.lang - 主页
- Java.lang - 布尔值
- Java.lang-字节
- Java.lang - 字符
- Java.lang - 字符.子集
- Java.lang - 字符.UnicodeBlock
- Java.lang-类
- Java.lang-类加载器
- Java.lang - 编译器
- Java.lang - 双精度
- Java.lang-枚举
- Java.lang-浮点型
- Java.lang-InheritableThreadLocal
- Java.lang - 整数
- Java.lang - 长
- Java.lang - 数学
- Java.lang - 数字
- Java.lang-对象
- Java.lang-包
- Java.lang-进程
- Java.lang-ProcessBuilder
- Java.lang-运行时
- Java.lang-运行时权限
- Java.lang-安全管理器
- Java.lang - 简短
- Java.lang-StackTraceElement
- Java.lang-StrictMath
- Java.lang-字符串
- Java.lang-StringBuffer
- Java.lang-StringBuilder
- Java.lang-系统
- Java.lang-线程
- Java.lang-线程组
- Java.lang-ThreadLocal
- Java.lang-可抛出的
- Java.lang - 无效
- Java.lang 包附加功能
- Java.lang - 接口
- Java.lang - 错误
- Java.lang - 异常
- Java.lang 包有用的资源
- Java.lang - 有用的资源
- Java.lang - 讨论
Java.lang.Throwable 类
介绍
java.lang.Throwable类是 Java 语言中所有错误和异常的超类。只有属于该类(或其子类之一)实例的对象才会被 Java 虚拟机抛出或者可以被 Java throw 语句抛出。
类别声明
以下是java.lang.Throwable类的声明-
public class Throwable extends Object implements Serializable
类构造函数
先生。 | 构造函数及描述 |
---|---|
1 | 可抛出() 这将构造一个新的 throwable,并将 null 作为其详细消息。 |
2 | 可抛出(字符串消息) 这将构造一个具有指定详细消息的新的 throwable。 |
3 | Throwable(字符串消息,可抛出原因) 这将使用指定的详细消息和原因构造一个新的 throwable。 |
4 | Throwable(可抛出原因) 这将构造一个具有指定原因和 (cause==null ? null : Cause.toString()) 详细消息的新 throwable(通常包含 Cause 的类和详细消息)。 |
类方法
先生。 | 方法及说明 |
---|---|
1 | 可抛出的 fillInStackTrace()
该方法填充执行堆栈跟踪。 |
2 | 可抛出的 getCause()
此方法返回此 throwable 的原因,如果原因不存在或未知,则返回 null。 |
3 | 字符串 getLocalizedMessage()
此方法创建此 throwable 的本地化描述。 |
4 | 字符串 getMessage()
此方法返回此 throwable 的详细消息字符串。 |
5 | StackTraceElement[] getStackTrace()
此方法提供对 printStackTrace() 打印的堆栈跟踪信息的编程访问。 |
6 | 可抛出的 initCause(可抛出的原因)
此方法将此 throwable 的原因初始化为指定值。 |
7 | 无效 printStackTrace()
此方法将此 throwable 及其回溯打印到标准错误流。 |
8 | 无效 printStackTrace(PrintStream s)
此方法将此 throwable 及其回溯打印到指定的打印流。 |
9 | 无效 printStackTrace(PrintWriter s)
此方法将此 throwable 及其回溯打印到指定的打印编写器。 |
10 | 无效 setStackTrace(StackTraceElement[] stackTrace)
此方法设置将由 getStackTrace() 返回并由 printStackTrace() 及相关方法打印的堆栈跟踪元素。 |
11 | 字符串转字符串()
此方法返回此 throwable 的简短描述。 |
继承的方法
该类继承了以下类的方法 -
- java.lang.Object