造成男人小便发黄的原因比较多,主要考虑有以下几点。第一点就是生理原因。如果饮水量比较少,出汗比较多,憋尿时间比较长,就会导致小便颜色发黄。第二种就是肝脏疾病,可以导致尿液中胆红素升高,从而造成小便颜色发黄。第三种原因就是饮食导致的,如果吃了有色素的食物或者辛辣刺激性食物,也可以导致小便颜色发黄。第四种就是尿路感染导致的。如果尿里面有白细胞或者脓细胞,也会导致小便颜色发黄。如果小便颜色发黄,可以到医院做相关检查来明确病因。