Ectopic Pregnancy Causes and Symptoms?

Is there a few specific things that cause ectopic pregnancy or can it also be a fluke and happen to anyone? I am having cramps that come and go they aren’t just on one side and I haven’t had any spotting but still scared...I am 6w2d