What causes urethritis to occur?

Inflammation. Brought about by infection such as a urinary tract infection or by an STI like chlamydia and gonorrhea. A person with urethritis should be seen asap.