java零碎知识点

来源:互联网 发布:ubuntu登录后蓝屏 编辑:程序博客网 时间:2024/05/29 04:43

Throwable是所有Java程序中错误处理的父类,有两种资类:Error和Exception。


Java提供了两类主要的异常:runtime exception和checked exception。

Java中的Infinity和NaN

Infinity常量  无穷大

NaN
一个数字总是等于它自己? IEEE 754 浮点算术保留了一个特殊的值用来表示一个不是数字的数量[IEEE 754]。这个值就是NaN(“不是一个数字(Not a Number)”的缩写),对于所有没有良好的数字定义的浮点计算,例如0.0/0.0,其值都是它。规范中描述道,NaN 不等于任何浮点数值,包括它自身在内[JLS ]。
任何浮点操作,只要它的一个或多个操作数为NaN,那么其结果为NaN
0 0