Clip: loop(int count)
import javax.sound.sampled.AudioSystem; import javax.sound.sampled.Clip; import javax.sound.sampled.DataLine; public class Main { public static void main(String[] argv) throws Exception { DataLine.Info info = null; Clip clip = (Clip) AudioSystem.getLine(info); clip.start(); clip.loop(Clip.LOOP_CONTINUOUSLY); int numberOfPlays = 3; clip.loop(numberOfPlays - 1); } }