Null Pointer Exception

On Line 18 (and probably 19 and 20 as well) of my Trainer/Player Class,
when I try to give the Player a party of Pokemon, it doesn't seem to add
correctly? Because I get a Null Pointer Exception when I make a new
Player() and try to call one a Pokemon. Does anyone know why that might
be?