Hello,
If the pain is above the knee cap the most common reason might be due to injury to quadriceps muscle or tendon involvement.
As you did not have any injury but as you exercise regularly I still would like to suggest you to rule out ligament or tendon injuries by an MRI of the knee.
Systemic diseases can give rise to knee problems without injuries like Rheumatoid arthritis, osteoarthritis, rheumatic fever, septic arthritis etc.
I would suggest you to go for an examination and diagnosis and till then not to exert yourself, use NSAIDs for pain relief and also use ice packs to decrease inflammation.
Take care!