尿液发黄的主要原因是由于身体内的废物和代谢产物被排出体外,经过肝脏和肾脏的过滤作用后,尿液中所含的色素物质增多,导致尿液颜色加深,出现发黄现象。此外,如果身体缺水,则尿液浓缩度会增加,也会导致尿液发黄。其他可能导致尿液发黄的原因包括饮食中过多的维生素B2、B12和胡萝卜素等成分,以及一些药物的副作用。如果尿液颜色过于深黄或者出现其它异常情况,建议及时就医。