Report question

Question: why need to convert type to Object array in ArrayList's Construction?