Java入门笔记5_异常

2008-02-23 10:10:27来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

1. 异常/错误

1.1 异常处理的基本结构

异常处理的基本结构如下:

try {

someReallyExceptionalMethod();

} catch (NullPointerException n) { // a subclass of RuntimeException

. . .

} catch (RuntimeException r) { // a subclass of Exception

. . .

} catch (IOException i) { // a subclass of Exception

. . .

} catch (MyFirstException m) { // our subclass of Exception

. . .

} catch (Exception e) { // a subclass of Throwable

. . .

} catch (Throwable t) {

. . . // Errors, plus anything not caught above are caught here

} finally {}

Java中异常和错误类都是从Throwable类中继承下来的,即Throwable类有两个子类:Error类及Exception类,Error类的实例是Java运行环境的内部错误,这些错误都是非常少及非常致命的,我们不能或者很少能对这些错误作出处理,或者捕获这些错误。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Java入门笔记7_Stream

下一篇:JDK1.5中新的语言特征