问题分析:男性小便有异味原因较多,主要有以下几种:1.慢性尿潴留。慢性尿潴留的患者小便排不尽,潴留在膀胱内容易诱发细菌感染出现小便异味。2.进食有刺激性气味的食物。进食过多大蒜、韭菜等食物可以引起小便有异味,但很快可以好转。3.进食大量蛋白类食物。蛋白质在体内分解后产生尿素,蛋白进食过多可以尿液中尿素增多,引起尿液有异味。