Zu viel gezahltes Gehalt: Muss man das Geld zurückzahlen?

Wenn der Arbeitgeber zu viel Geld zahlt: Für die einen klingt das wie ein Glücksfall, für andere gar wie ein Widerspruch. Es können daraus aber durchaus rechtliche Konflikte entstehen. Nämlich dann, wenn der Fehler auffliegt und der Arbeitgeber das Geld zurückfordert. Muss man dieser Forderung nachkommen? Und was passiert, wenn man das Geld bereits ausgegeben hat?