Les Bleus were the dominant team, with the returning Paul Pogba striking the crossbar twice in the first half and substitute Dimitri Payet doing the same after the break as Switzerland failed to muster a single shot on target.
France will now play a third-place finisher from Groups C, D or E in the next round and Switzerland will face the runners-up of Group C.