kotlin.TypeCastException: null cannot be cast to non-null type kotlin.collections.MutableList
问题 please dont marked as duplicate , as the question is slightly different ---> null cannot be cast to non-null type kotlin.collections. MutableList Scenerios :- i have been performing delete cart using retrofit.. if atleast one item is present ,it displays in recyclerview 2.if cart is empty ,it crashes with a above error here is my adapter code:- class CartAdapter(context: Context, dataList: MutableList<DataCart?>) : RecyclerSwipeAdapter<CartAdapter.CustomViewHolder>() { //added