题主孩子的男孩99 %没有问题,这个判断关键不在“男孩”二字本身,而在于先看这件事情被放入了哪种遗传规律中。
这里说的是伴性遗传,真正需要关注的是父母分别携带着哪些遗传组合,并且这些组合如何传递下一代。
只要理清了这条传递的路线,为什么会做出这样的判断就不难理解。
依据这一遗传规律,女性的组合叫做女Xx,男性的组织则分别叫做男XY和男XY。
当女Xx怀孕下一代的时候,可能会出现女XX,女Xx,男XY,男XY这几种情况。
其中,女XX不发病,女Xx发病,男XY不发病。男XY发病。
以上几种写法看起来有点像背字母,其实每个组合对应一条具体遗传路径,不能仅看性别,不看后面X和X。
题主的老公是xY,在此基础上,他能够传承下去的组合决定了下代会如何排列。
如果生的是男孩,男孩就只能XY。
如果生的是女孩,女孩一定是XX。
因此,按照这种遗传关系来看,题主这里男孩会出现XY这样的组合,而不是男XY。

也正是由于这一组合在上面对应的关系中是不会发病的,所以才有了男孩99 %没有问题的判断。
最容易让人进入的地方,是将“男的携带人”简单理解为将问题传递给所有的儿子。
但是在这个遗传链中,男的携带者不能传给孩子。
换句话说,不能光看父亲是否带有x,就直接判断儿子也会有相同的结果,必须分清男孩最终形成的XY还是xY。
这个规律还涉及一个传递关系,即外公以女儿的概率将50 %的概率传递给外孙。
外公并没有直接将这个结果告诉外孙,而是通过了女儿这一环节。
因此,真正需要关注的不是一句话“家中有人这样”,而是遗传能否沿着女儿的道路继续传下去。
当然,以上判断是在这个遗传规律是成立的前提下的。
题主做了基因检测之后,可以用检测结果验证一下,看看实际的情况和这个推演是否一致。
基因检测前,先把女Xx,女XX,女xX,男XY,男XY这些组合以及对应关系记录下来,至少不会让“男孩”的表面条件有偏差。
归根结底,这个问题并不是根据感觉猜测男孩是否有事,而是依据遗传关系一步步往下推。
只要前提不变,结论是从组合中推出来的,但是前提是否正确,还是要用基因检测的结果来证明。