I'm writing a for loop in my prepare method of my world to put in 1 - 5 wall objects randomly but not within 50 pixels of the world's edge. My code is giving an error and I'm unsure as to why as everything (to me) looks right.
int i;
for ( i = 0; i < Greenfoot.getRandomNumber(4) + 1; i++)
{
Wall wall[i] = new Wall();
addObject(wall[i], Greenfoot.getRandomNumber(660) + 50, Greenfoot.getRandomNumber(660) + 50);
}


