Reproduzir som em java

Estou com problema no código abaixo para executar um som que está no formato .wav. O programa fica em execução sem mostrar erro. É como se o som estivesse reproduzindo, mas sem sair som. Alguém pode ajudar ?

 public void tocar(String nome){
        try{
        URL url = TocarSom.class.getResource(nome);
        AudioClip audio = Applet.newAudioClip(url);
        audio.play();
        }catch(Exception e){
            e.printStackTrace();
        }
    }


public static void main(String[] args) {
        
        
        TocarSom t = new TocarSom();
        t.tocar("toque.wav");
    }

Applet é tecnologia obsoleta há mais de 10 anos.
Utilize Clip.

Exemplo:

    Clip clip = AudioSystem.getClip();
    AudioInputStream inputStream = AudioSystem.getAudioInputStream(getClass().getResourceAsStream(caminhoArquivo));
    clip.open(inputStream);
    clip.start();

Olá amigo, obrigado por se disponibilizar em ajudar. Então, continua na mesma situação. Executa sem erro, mas não sai nenhum som. Já testei outro arquivo de som e continua na mesma.

TocarSom

/*
 * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
 * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
 */
package br.com.chat.util;

import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.Clip;


public class TocarSom {
    
    
    public TocarSom(){
        
    }
    
    public void tocar(String nome){
        try{
        String caminho = "/br/com/chat/util/" + nome;
        Clip clip = AudioSystem.getClip();
        AudioInputStream inputStream = AudioSystem.getAudioInputStream(getClass().getResourceAsStream(caminho));
        clip.open(inputStream);
        clip.start();
        }catch(Exception e){
            e.printStackTrace();
        }
    }
    
 
    
}

main


/*
 * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
 * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
 */
package br.com.chat.view;

import br.com.chat.util.TocarSom;


public class NewClass {
    
    public static void main(String[] args) {
        
        TocarSom t = new TocarSom();
        t.tocar("toque.wav");
    }
    
}

Pacote onde está o arquivo de som
Captura de tela de 2022-05-11 13-53-43

Tentou depurar?
O tempo de execução do programa bate com a quantidade de minutos do audio?