void createAppletAudioClip(InputStream in) throws IOException { try { audioClip = new JavaSoundAudioClip(in); } catch (Exception e3) { // no matter what happened, we throw an IOException to avoid changing the interfaces.... throw new IOException("Failed to construct the AudioClip: " + e3); } }