In recent chemistry class, I learnt that like dissolves like I was told following points:
- Ionic solutes are highly soluble in polar solvents like water, ammonia etc.
Reason: The ion-dipole interactions between solvent molecules and solute's ions rip away the electrostatic forces between them and further keeps them apart, as a result the solute dissolves
- Covalent compounds are soluble in non-polar solvents. (no reason given for this)
So as I was told that covalent compounds are soluble in non-polar solvents, I thought of $\ce{HCl}$ soluble in water and this left me in confusion.
I think the correct statement should be polar covalent compounds dissolve in polar solvents while non-polar covalent compounds dissolve in non-polar solvents. What's correct?
Also is it possible for a polar covalent compound to dissolve in non-polar solvent(eg- $\ce{HCl}$ in $\ce{CCl4}$)?
Are the reasons written correct?