I think the title should explain it all but just in case...
I want to know what risks and potential issues relating to casting can arise from the following snippet o
This is similar to
List obj = (List) new ArrayList();
I hope the problem is evident. List of subtypes can't be cast to Lists of supertypes.