使用try catch一般是为了能够在抛出异常时能够捕获到异常,并进行处理。这里使用try catch是为在抛出异常时打印堆栈。它是通过sdl.write来实现背景音乐播放的。
目测是调用自带的api实现的 -》 AudioSystem 看看这类为什么try catch是因为再读文件的时候 可能读不到 会出错。这是强制的,要不然你也得抛错