比如说你再一个ArrayList中存储了一些HashMap对象,从ArrayList中取出对象的时候,取出的对象都是Object类型,这个时候你一般要将他转型为HashMap对象,但是你却将他转型为List,这个时候就会出现classcasetException错误了。
List list=new ArrayList();
Map map=new HashMap();
list.add(map);
List m=(List)list.get(0);
这样,最后一句话就会抛出classcasetException错误了。