tengo una duda tengo en mi codigo un arreglo que me da el error del titulo pero el arreglo que tengo es de 5 * 5 entonces no se por que me da error que dice que estoy accediendo a un indice que esta fuera de rango por favor si alguien me puede aconsejar seria un exito.. dejo el codigo.
Código
{ tilesize = size; try { map = new int[mapheight][mapwidth]; for(int row = 0;row < map.length ;row++ ) { ///for(int col = 0; col < mapheight; col++) for(int col = 0; col < map[row].length; col++) { ///eclipse me redirecciona aqui. } } br.close(); { e.printStackTrace(); } } public void update() { } { for(int row = 0; row < map.length; row++) { for(int col= 0; col < map[row].length; col++) { int rc = map[row][col]; if(rc == 0) { } if(rc == 1) { } g.fillRect(x+col *tilesize, y + row * tilesize, tilesize, tilesize); } } } }
Gracias por los consejos.