Null Pointer Exception on Object Array

You can’t populate an array with for-each loop

for(int i = 0; i < flakes.length; i++){
        flakes[i] = new Snowflake(int(random(20, width - 20)), int(random(20, height - 20)), 20, 3);
        flakes[i].drawSnowflake();
    }
3 Likes