作业3
package cn.jbit.homework;
public class ArrayIndexExceptionTest {
public static void main(String[] args) {
try{
int[] arr ={20,35,66,99,88};
for(int i=0;i<=arr.length;i++)
System.out.println(arr[i]);
}catch (ArrayIndexOutOfBoundsException e) {
System.out.println("数组长度越界! ");
}
}
}
作业5
package cn.jbit.log;
import org.apache.log4j.Logger;
/**
* 使用log4j记录日志。
*
*/
public class ArrayIndexExceptionLog {
private static Logger logger=Logger.getLogger(ArrayIndexExceptionLog.class.getName());
public static void main(String[] args) {
try{
int[] arr ={20,35,66,99,88};
for(int i=0;i<=arr.length;i++){
System.out.println(arr[i]);
logger.debug("输出:" + arr[i]);
}
}catch (ArrayIndexOutOfBoundsException e) {
logger.error("数组长度越界!", e);
}
}
}