请问男的身上有异味是什么原因。

根据你描述的这些症状应该是炎症引起的异味,建议你日常生活中保持好外生殖器官的干净卫生。每天可以用高锰酸钾溶液进行坐浴,经常换洗内裤。养成良好的卫生习惯。