Got NullReferenceException When I use same code but different exception : What is the difference bet ween these two?
                        
    ParamLv[] PLArray = { Mebius, Force, Aegis, Magius };

    for (int i = 0; i < PLArray.Length; i++)
    {
         PLArray[i] = new ParamLv(Data, SArray[i]);
    }
                 
When I use object "Force" with the top one code, I got NullReferenceException, but it's normal when I use bottom one.
      
    Mebius = new ParamLv(Data, SArray[0]);
    Force = new ParamLv(Data, SArray[1]);
    Aegis = new ParamLv(Data, SArray[2]);
    Magius = new ParamLv(Data, SArray[3]);
                       