填空题
Java中数组下标越界时,会引发( )异常。访问Null的对象时会引发( )异常。
参考解答
- ArrayIndexOutOfBoundsException
- NullPointerException
常见的运行时异常
| 异常名称 | 何时发生 | 
|---|---|
| NullPointerException | String str = null; str.toUpperCase(); | 
| ArrayIndexOutOfBoundsException | System.out.println((new int[0])[0]); | 
| ClassCastException | Object a = ""; Integer b = (Integer)a; | 
| IllegalArgumentException | enum Color{ red , blue } Color.valueOf("green"); | 
| UnsupportedOperationException | Arrays.asList("a","b").add("c"); | 
| ConcurrentModificationException | for(Integer i:list){list.remove(i);} |