发布网友 发布时间:2022-04-25 20:37
共5个回答
热心网友 时间:2022-06-17 05:30
拜托,以后请先看JDK.热心网友 时间:2022-06-17 05:30
Throwable 类是 Java 语言中所有错误和异常类的父类。 仅当对象是该类的实例 (或它子类的一个实例)时被 Java Virtual Machine 抛出或被 Java throw 语句抛出。 相似地,只有这个类或它的一个子类能作为 catch 子句的参数。热心网友 时间:2022-06-17 05:31
Throwable是所有异常Exception和错误Error的祖先热心网友 时间:2022-06-17 05:31
常异常类的基类是java.lang.Exception。 相同点:java.lang.Error和java.lang.Exception都是java.lang.Throwable的子类,因此java.lang.Error和java.lang.Exception自身及其子类都可以作为throw的使用对象,如:throw new MyError();和throw new MyException();其中,MyError类是java.lang.Error的子类,MyException类是java.lang.Exception的子类。 不同点:java.lang.Error自身及其子类不需要try-catch语句的支持,可在任何时候将返回方法,如下面的方法定义: public String myMethod() { throw new MyError(); } 其中MyError类是java.lang.Error类的...热心网友 时间:2022-06-17 05:32
记得好像所有的类都是object的子类...