Ho il seguente codice
try {
tk =Toolkit.getDefaultToolkit();
image = tk.getImage(this.getClass().getResource("images/mannLogo.gif"));
icon = new ImageIcon(image);
newFile = new JButton("New file", icon);
newFile.setToolTipText("New File (Ctrl+N)");
toolBar.add(newFile);
}catch(NullPointerException e){System.out.print("arg");
}
Perchč se eseguo questo codice non viene catturata l'eccezione dandomi il seguente messaggio
Uncaught error fetching image:
java.lang.NullPointerException
at sun.awt.image.URLImageSource.getConnection(URLImag eSource.java:99)
at sun.awt.image.URLImageSource.getDecoder(URLImageSo urce.java:108)
at sun.awt.image.InputStreamImageSource.doFetch(Input StreamImageSource.j
ava:251)
at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher. java:168)
at sun.awt.image.ImageFetcher.run(ImageFetcher.java:1 36)