import java.io.File;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.SourceDataLine;
import javax.sound.sampled.DataLine;public class PlayMusic {
   
 public static void main(String[] args){
  PlayMusic.Play("d:\\Garden\\Garden\\login.wav");
  
 } //播放音频文件
    public static void Play(String fileurl){
  try{
      File file2 = new File(fileurl);
   AudioInputStream ais = AudioSystem.getAudioInputStream(file2);
   AudioFormat aif = ais.getFormat();
   SourceDataLine sdl = null;
   DataLine.Info info = new DataLine.Info(SourceDataLine.class, aif);
   sdl = (SourceDataLine) AudioSystem.getLine(info);
   sdl.open(aif);
   sdl.start();
   int nByte = 0;
   byte[] buffer = new byte[128];
   while (nByte != -1){
    nByte = ais.read(buffer, 0, 128);
    if (nByte >= 0){
     sdl.write(buffer, 0, nByte);
    }
   }
   sdl.stop();
  }
  catch (Exception e){
      e.printStackTrace();
  }
    }
}java.io.FileNotFoundException: d:\Garden\Garden\login.wav (系统找不到指定的文件。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at com.sun.media.sound.WaveFileReader.getAudioInputStream(WaveFileReader.java:205)
at javax.sound.sampled.AudioSystem.getAudioInputStream(AudioSystem.java:1162)
at PlayMusic.Play(PlayMusic.java:28)
at PlayMusic.main(PlayMusic.java:20)
成功生成(总时间:2 秒)
这个错误是什么原因啊?路径是没有问题的啊