对.java.lang、.java.io、.java.net和.java.util进行概述
发布时间
阅读量:
阅读量
为应对近期单位认证:整理点Java知识
首先整理Java常见的类库:
1.Java.lang
这个 算是我们开发常用的基础类别之一。它包括的对象超类、8种不同类型的包装类别、字符串相关类型、线程相关的类型以及异常相关的类型等
如下所示:图来自:链接

异常处理机制:
Throwable是Java语言中所有错误或异常事件的根本性类别。
Throwable分为Error与Exception两大类。
Throwable包含了创建时线程执行堆栈的快照,并提供了获取堆栈跟踪数据等功能接口。
Exception是Throwable的一个重要子类类型。
而RuntimeException则是Java虚拟机正常运行期间可能抛出的一系列异常事件的超类。
编译器不检测RuntimeException异常。
举例而言,在除数为零的情况下抛出ArithmeticException属于此类别。
当代码发生除数为零的情况时若既未声明将该异常捕获并处理也未在try...catch块中进行处理那么编译器并不会报错这就是所谓的"编译器不检测RuntimeException异常"的现象。
为了避免此类问题代码
全部评论 (0)
还没有任何评论哟~
