Question: why do ionic compounds dissolve in nonpolar solvents?
Answer: Ionic compounds are soluble in polar solvents and insoluble in non-polar solvents. Polar solvents like water decrease the electrostatic forces of attraction, resulting in free ions in aqueous solution. Hence, ionic compounds dissolve in polar solvents.