问题分析:痤疮、过敏等原因都可能导致男生脸上和脖子上起了许多痘痘。1、痤疮:如果男生正处于青春期,因雄性激素分泌过于旺盛,导致局部皮肤毛囊皮脂腺导管过度角化,便可能诱发痤疮,导致脸上和脖子上起了许多痘痘,一般可在医生指导下使用药物展开治疗,如他扎罗汀凝胶、盐酸克林霉素片等。2、过敏:在男生接触到动物皮毛、花粉等易致敏物质后,导致身体出现变态反应,便可能有脸上和脖子上起了许多痘痘的表现,通常可遵医嘱使用氯雷他定胶囊、盐酸西替利嗪胶囊等药物缓解。