失败原因是,男方在将阴茎抽出阴道前,已有少量精液射入阴道。因为在即将射精和射精是一个连贯的动作,两者之间相隔的时间极短,多数男子不能准确地把握时机,以至在即将达到性高潮时,不能及时将阴茎从阴道内抽出,使最初射出的精液排入女性的阴道内,而这部分精液中的精子数量最多,所以容易导致怀孕。这是造成体外射精避孕失败的主要原因。其次,男子往往在射精动作发生前已有少量精子进入阴道。这是积存在输精管内的精子,在性兴奋过程中,随着输精管的收缩,将其择先排入尿道,然后随尿道分泌物而溢入阴道。这种在射精之前出现的精子外溢现象是无法控制的,结果也可导致避孕失败。