Removing objects once out of the canvas

Aah! Eureka! I didn’t realise there was a difference between plain array and an ArrayList. This makes sense…I’ll check it out!
Thanks!!