出现血精有可能是因为患有尿道炎引起的,也有可能不是。引起血精比较常见的病因是因为患有精囊炎、精囊囊肿、精囊结石,或者是部分的前列腺炎、前列腺癌均有可能会引起血精的情况发生。当患有尿道炎症,炎症比较厉害,又没有得到及时有效的治疗,此时男性进行性生活,性生活的时间特别的长,尿道粘膜的血管在炎症刺激下,血管特别的脆弱,经过性生活的摩擦很有可能血管会破裂而引起出血,而发生血精的现象。