男性得了性病的主要原因是发生了高危的性行为或通过血液传播 。在性交过程中,男性的皮肤可能会受到损害。因为在性交过程中没有保护措施使男性感染病毒,而病毒可能是由男性性交引起。此外,血液还可以传播性病,因为性病患者的血液中可能含有性病病毒。如果此时男性接触血液并在身体上有伤口。很容易被感染。