我在书中写了一个简单的程序。
但是我收到了MalformedURLException异常。这是我的代码
import java.net.URL;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
public class ImageGreet{
public static void main(String []args){
URL imageLocation = new URL("http://horstmann.com/java4everyone/duke.gif");
JOptionPane.showMessageDialog(null,"Hello","Title",JOptionPane.PLAIN_MESSAGE,new ImageIcon(imageLocation));
}
}
但是我的朋友说他用相同的代码正确。
我的代码是什么?是因为互联网连接(我正在使用拨号连接)
一世
最佳答案
由于Java已经检查了异常,因此您必须在方法标头中添加throw MalformedURLException或在try / catch块中编写方法逻辑。