IOException Java аудио - PullRequest
       11

IOException Java аудио

0 голосов
/ 20 июня 2011

Моя программа выдает ошибку 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");} 

Когда я запускаю файл, я получаю сообщение об ошибке 3 Если кто-нибудь знает, как это исправить, я был бы очень признателен Спасибо!

1 Ответ

0 голосов
/ 20 июня 2011

Может быть, вы можете попробовать другой поток ввода, например:

try {
        audioInputStream = AudioSystem.getAudioInputStream(soundFile);
    } catch (UnsupportedAudioFileException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }

Надеюсь, это поможет.

...