男性性生活后小便出血且有血块可能是尿道损伤、泌尿系统结石、肿瘤等原因导致的。这些疾病可能导致尿道黏膜破损或破裂,引起血液进入尿液中,从而导致小便时出现血块。如果患者存在前列腺炎等疾病,在炎症刺激下会导致局部毛细血管扩张,进而增加出血的风险,此时可能会伴随血尿的症状。建议患者在日常生活中注意休息,避免剧烈运动,以免加重症状。同时还要保持良好的个人卫生习惯,以减少感染风险。