попробуйте сделать это вместо этого:
URL url = file.toURI().toURL()
AudioClip clip = Applet.newAudioClip( url );
Class.getResource немного проблематичен, он предполагает, что по умолчанию пути являются относительными, и в некоторой степени зависит от используемого загрузчика классов.
Также вы уверены, что файл выбран, ваш оператор if охватывает только println, а не остальную часть функциональности, что означает, что если файл не был выбран, может также возникнуть нулевой указатель.Хотя NPE произойдет в строке выше.
Также в качестве примечания я бы не использовал AWT, поскольку он был заменен свингом, который сам был заменен javafx.