El rey Juan II murió sin dejar un heredero varón, el 25 de octubre de 1495.