So, I was able to run a Java program within Eclipse. While in Eclipse, the NullPointerException does NOT show within the terminal, however when trying to execute the Clip as an executable Jar within GitBash, I get the following stack trace.
If it's a NullPointerException, the variable/method is pointing to something null, but how can that be null while the program is a Jar file, and it isn't Null while in Eclipse. Why is that the case that it is compiling within Eclipse?
$ javaw.exe -jar CookieClicker.jar
Exception in thread "main" java.lang.NullPointerException: Cannot invoke
"javax.sound.sampled.Clip.setFramePosition(int)" because "this.clip" is null
at com.tbonegames.SoundFX.play(SoundFX.java:51)
at com.tbonegames.SoundFX.playSoundEffect(SoundFX.java:29)
at com.tbonegames.CookieMain.<init>(CookieMain.java:73)
at com.tbonegames.CookieMain.main(CookieMain.java:68)