我的程序一直给我一个IOException错误,当我运行它时,我无法弄清楚为什么或如何修复它。
我导入了
import java.io.*;
import java.util.*;
import sun.audio.*;
我有这些实例变量: 私有FileInputStream; 私有的AudioStream as;
在我的构造函数中,我有这段代码:
try {
in = new FileInputStream("Music.mp3");
}
catch(IOException e) {System.out.println("Error1");}
try{
as = new AudioStream(in);
}
catch(IOException e) {System.out.println("Error3");}
当我运行该文件时,我不断收到Error3 如果有人知道如何解决这个问题我会非常感激 谢谢!
答案 0 :(得分:0)
也许您可以尝试其他输入流,如:
try {
audioInputStream = AudioSystem.getAudioInputStream(soundFile);
} catch (UnsupportedAudioFileException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
希望它可能会有所帮助。