作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我试图掌握 Java 中的上溢和下溢异常,但找不到任何好的教程。具体我想学习
任何指向有用教程的链接都可以
最佳答案
好的,OP 谈到想了解堆栈溢出和算术溢出,以及它们相应的下溢。开始了....
int
包含介于 -231 和 231-1 之间的值,包括端值。如果您的号码超过这些限制,就会发生溢出,并且号码会“回绕”。这些不会导致在 Java 中生成异常。StackOverflowError
。为了回答 OP 的其他问题(请参阅评论),当您越过数组的边界时,将发出 IndexOutOfBoundsException
。
关于java - 常见的下溢和上溢异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2154712/
我是一名优秀的程序员,十分优秀!