Java wykrywa plik audio (mp3)

Mam ten kod, który odczytuje plik mp3

import java.io.File;
import java.io.IOException;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.UnsupportedAudioFileException;

    public class Sound {
        public static void main(String[] args) {
            File sampleFile = new File("test.mp3");
            try {
                AudioSystem.getAudioFileFormat(sampleFile);
            } catch (UnsupportedAudioFileException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
    }

Problem polega na tym, że zwraca on wyjątek nieobsługiwany przez plik, tutaj plik jest plikiem mp3. Java nie obsługuje plików mp3? jeśli tak, to co inni weryfikują plik audio (np. ogg, wav)

questionAnswers(2)

yourAnswerToTheQuestion