Java异常机制,你可以仔细研读《Think in Java》。Java的异常可以分为两类,RuntimeException代表运行时由Java虚拟机生成的异常,如算术运算例外ArithmeticException(由除0错等导致)、数组越界异常ArrayIndexOutOfBoundsException等;其它则为非运行时异常,如输入输出异常IOException等。Java编译器要求Java程序必须捕获或声明所有的非运行时异常,但对运行时异常可以不做处理。此外,Error也是由Java虚拟机生成并抛出。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货