美文网首页JavaJava 杂谈码农的世界
Java编程学习:Java异常类型

Java编程学习:Java异常类型

作者: 433c801e5456 | 来源:发表于2019-06-05 09:28 被阅读3次
    Java系统学习路线.jpg

    所有异常类型都是内置类Throwable的子类。因此,Throwable在异常类层次结构的顶层。紧接着Throwable下面的是两个把异常分成两个不同分支的子类。一个分支是Exception。

    该类用于用户程序可能捕捉的异常情况。它也是你可以用来创建你自己用户异常类型子类的类。在Exception分支中有一个重要子类RuntimeException。该类型的异常自动为你所编写的程序定义并且包括被零除和非法数组索引这样的错误。

    另一类分支由Error作为顶层,Error定义了在通常环境下不希望被程序捕获的异常。Error类型的异常用于Java运行时系统来显示与运行时系统本身有关的错误。堆栈溢出是这种错误的一例。本章将不讨论关于Error类型的异常处理,因为它们通常是灾难性的致命错误,不是你的程序可以控制的。

    相关文章

      网友评论

        本文标题:Java编程学习:Java异常类型

        本文链接:https://www.haomeiwen.com/subject/pxcjxctx.html