男生脸上长黑斑可能是雀斑或者日晒斑造成。通常与日晒和遗传有很大的关系,射线对于皮肤有很大的伤害,甚至也会引起皮肤下色素沉着,所以就会引发斑点出现。同时可以在医嘱下用祛斑霜涂抹在颈部能够达到淡化,如果斑点比较多,可以在医嘱下通过激光术来治疗,治疗期间要做好防晒。