从另一个班级

时间:2016-04-04 14:31:43

标签: java

我有两个java文件或类

一个名为URLConnectionReader.java的示例:

import java.net.*;
import java.io.*;

public class URLConnectionReader {

    public static void main(String[] args) throws Exception {
        URL oracle = new URL("http://www.oracle.com/");
        URLConnection yc = oracle.openConnection();
        BufferedReader in = new BufferedReader(new InputStreamReader(
                                    yc.getInputStream()));
        String inputLine;
        while ((inputLine = in.readLine()) != null) 
            System.out.println(inputLine);
        in.close();
    }
}

第二个是Tester.java

public class Tester extends URLConnectionReader { 
   public static void main(String []args){

    URLConnectionReader.main(args);

    }  
}

我想要做的就是执行,Tester.java主方法中URLConnectionReader.java的主要方法?

我收到此错误"未报告的异常异常;必须被抓住或宣布被抛出"

我打算使用Tester.java作为我的主要应用,并包含各种其他方法或功能。

我在这里做错了什么?令人沮丧的是,所有其他示例都是比这更复杂的代码。我认为"延伸"将URLConnectionReader.class包含在Tester.class no?

0 个答案:

没有答案