error被捕获了,然后程序正常运行,可是这不是与error的定义:error是系统中的错误,程序员是不能改变的和处理的 所冲突吗?
public static void main(String[] args) {
try {
double[] doubles = new double[1000000000];
}catch (OutOfMemoryError e){
e.printStackTrace();
}
System.out.println( new int[1000]);
}