1.詹姆斯一世是查理一世的爸爸2.查理一世死后的继承人不叫詹姆斯二世,而是查理二世,查理二世之后才是詹姆斯二世。
3.欧洲王子和公主的命名在中世纪是很严格的,尤其是法国宫廷。长子往往和祖父同名,长女往往和祖母同名,次子和父亲同名,次女和母亲同名,以示尊敬。
例如腓力二世·奥古斯都的长子路易八世和他的父亲路易七世同名,而路易八世的长子王太子腓力和腓力二世同名,次子路易九世和父亲同名。
又如詹姆斯二世的长女玛丽二世和她的祖母亨利埃塔·玛丽王后同名,次女安妮和她的母亲安妮·海德王后同名。但是这种习俗在中世纪以后已经渐渐淡化了,给孩子起一个和亲戚相同的名字无非为了表示尊敬或纪念。