数组的遍历与默认值 — 程序设计填空题
题目
有代码:int[] a = new int[5]; 通过循环依次赋值 a[0]=7, a[1]=2, a[2]=9, a[3]=4, a[4]=6;随后调用方法 reverse(a) 将数组元素原地逆置。逆置完成后 a[2] 的值为____。另有一段代码:String[] s = new String[3]; 未做任何赋值,此时 s[0] 的默认值为____,若直接执行 s[0].length(),程序将抛出(填写异常类名)____。