La classe Persona è abstract, quindi non è istanziabile.
Istanziare un array di tipo X[] dove X è una classe astratta o una interfaccia invece è assolutamente lecito. Infatti può contenere riferimenti a classi "concrete".
Studente ha un costruttore ... ma ha argomenti. Tu stai tentando di usare un costruttore senza argomenti ... che non esiste in Studente.
Domanda: stai studiando Java su un qualche libro (e quale), oppure no?