is nacl soluble in ether?
Why is sodium chloride insoluble in petroleum ether? Being an ionic compound that is soluble in water, its solubility can be explained because water, being a polar compound, forms ion-dipole bonds with the ions in the ionic lattice. This accounts for its solubility. ... Hence, no bonds; no solubility.