我在书中写了一个简单的程序。
但是我收到了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块中编写方法逻辑。

10-04 18:00