funcionamiento erroneo de arraylist
hola a todos,
estoy intentando meter datos en un arraylist de java,lo declaro sin problemas, pero en cuanto intento añadirle datos, me dice que no me deja y se cuelga la ejecucion del programa.
aqui os dejo una pequeña muestra del codigo, agradeceria cualquier consejo o un manual de arraylist, o list para saber por que me esta fallando,
//declaracion de la lista
ArrayList<String[][]> buginfoL =new ArrayList<String[][]>();
{
........
.........
......
}else{
System.out.println("entrando en el else");
BufferedReader resultado=new BufferedReader(new InputStreamReader(process.getInputStream()));
String g="";
int i=0;
String[] auxAr = new String [5];
while((g=resultado.readLine())!=null){
buginfo[j][i] =g.substring(g.indexOf(":")+2,g.length());
//CUANDO PONGO ESTO ES CUANDO CASCA!!!
auxAr[i]= buginfo[j][i];
i++;
}
//CUANDO INTENTO AÑADIRLO A LA LISTA TAMBIEN CASCA
buginfoL.add (auxAr);
}
Cualquier consejo me seria de gran ayuda, muchas gracias.
estoy intentando meter datos en un arraylist de java,lo declaro sin problemas, pero en cuanto intento añadirle datos, me dice que no me deja y se cuelga la ejecucion del programa.
aqui os dejo una pequeña muestra del codigo, agradeceria cualquier consejo o un manual de arraylist, o list para saber por que me esta fallando,
//declaracion de la lista
ArrayList<String[][]> buginfoL =new ArrayList<String[][]>();
{
........
.........
......
}else{
System.out.println("entrando en el else");
BufferedReader resultado=new BufferedReader(new InputStreamReader(process.getInputStream()));
String g="";
int i=0;
String[] auxAr = new String [5];
while((g=resultado.readLine())!=null){
buginfo[j][i] =g.substring(g.indexOf(":")+2,g.length());
//CUANDO PONGO ESTO ES CUANDO CASCA!!!
auxAr[i]= buginfo[j][i];
i++;
}
//CUANDO INTENTO AÑADIRLO A LA LISTA TAMBIEN CASCA
buginfoL.add (auxAr);
}
Cualquier consejo me seria de gran ayuda, muchas gracias.