编写一个程序,它能导致JVM跑出一个OutOfMenmoryError,然后捕获和处理这个错误
try{
ArrayList<String> list = new ArrayList<String>();
for (int i = 0; i < 10000000; i++) {
String temp = String.valueOf("adfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfadf"+i).intern();
list.add(temp);
}
}catch(Throwable ex){
System.out.println(ex.getMessage());
}