Playing an AudioClip returning NullPointerException?

I am trying to play an audio clip for a game I am making within an “AudioManager” that handles all of my audio.

For some reason whenever I call the playBBounce() method I get a null pointer exception on my url.

What I dont understand is why I am getting that error. I even tried changing the url to “audio/bubble.wav”

Thanks in advance.

import java.applet.AudioClip;
import java.net.URL;

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

public class AudioManager
{
	AudioClip clip;
	
	public void playBBounce()
	{
		try
		{
			URL url = this.getClass().getClassLoader().getResource("/audio/bubble.wav");
			AudioInputStream audioIn = AudioSystem.getAudioInputStream(url);
			Clip clip = AudioSystem.getClip();
			clip.open(audioIn);
			clip.start();  // play once

Here is a picture of the project and error in eclipse also.
Imgur

Nvm, Problem solved.

I change it to getClass().getResource() rather than getClass().getClassLoader().getResource()

and it worked.