记一个ArrayList set 的坑 事情缘由 在项目中遇到需要把ArrayList的第一个位置覆盖成新的值 而恰巧第一个位置没有任何值,然后就抛越位异常了 ArrayList<Object> objects = new ArrayList<>(); objects.set(0,1); 问题分析 ArrayList#set public E set(int index, E elemen...
java异常 java异常 异常的体系图 异常种类 error Error为错误,是程序无法处理的, 如OutofMemoryError,ThreadDeath等,这种情况我们无法处理,要交由jvm,jvm一般会终止这个线程 exception exception分为CheckedException(受检异常)和UncheckedException(不受检测异常) checkException 发生在编...