Most heat energy liberated or absorbed during a chemical reaction is due to breaking and forming bonds. The bond enthalpy is a measure of how much energy is released when a bond is formed, or how much energy it takes to break a bond. This reaction involves (per mole) breaking one hydrogen-hydrogen and one chlorine-chlorine bond, and forming two hydrogen-chlorine bonds.
Does this background information help?
So, in order to form 2 HCl, I have to break the H-H bond and the Cl-Cl bond, right? This means that I will obtain 470,7 kJ + 242,5 kJ = 713,2 kJ from breaking it.
On the other hand, I need 2 . (H-Cl) = 2 . 431,5 kJ = 863 kJ to break the product's bond.
So I need more energy to break the products than to break the reagents.
But how does this lead me to "endothermic" or "exothermic"? If I need more energy to break the product, doesn't it mean that the product absorbed energy to be formed? But my book says, if I'm not mistaken, that the reaction is an exothermic one.
Or perhaps I should consider just one mole of the H-Cl? Then we need 470,7 kJ + 242,5 kJ = 713,2 kJ to break the reagents, and just 431,5 kJ to break one mole of the product, which would mean it is an exothermic reaction.