在获取 list 的时候不必抛异常；在 ListPlayer初始化的时候就获取list