我正在尝试为一个简单的小型 Java 游戏添加配乐,并且我已经研究了如何在我拥有可编译代码的范围内做到这一点。但是,当我运行它时,我得到一个 FileNotFound 异常。我正在使用 Eclipse,我的 wav 文件与 .class 文件位于同一目录中。
这是我的例外:
java.io.FileNotFoundException: bach.wav (没有这样的文件或目录)
我的音乐播放器代码:
public static void play()
{
try
{
Clip clip = AudioSystem.getClip();
clip.open(AudioSystem.getAudioInputStream(new File("bach.wav")));
clip.start();
}
catch (Exception exc)
{
exc.printStackTrace(System.out);
}
}