Did Henry VIII have 2 children?

Henry had two sons one was named Henry and the other was named Edward