Here's why:
* Covalent bonds form when atoms share electrons. Bromine atoms have 7 valence electrons each. By sharing one electron each, they both achieve a stable octet configuration.
* Ionic bonds form when one atom completely transfers an electron to another, creating ions with opposite charges that attract each other. This doesn't happen in the case of bromine.