public static void main(String[] args) throws Exception {
        String strLine;
        URL url = new URL("http://www.chstar.cn");
        InputStream stream = url.openStream();
        InputStreamReader readerObj = new InputStreamReader(stream);
        BufferedReader buffObj = new BufferedReader(readerObj);
        while ((strLine = buffObj.readLine() )!= null)  {
            System.out.println(strLine);
        }
    }  用以上代码实现读取一个HTML网页;
  在其他地方(不使用代理)能够正常运行。
  由于公司都是使用代理上网,代理服务器:10.0.1.8 端口:8080;执行上面代码出现错误:
大侠们怎么解决啊?
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:606)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:554)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:571)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:940)
at java.net.URL.openStream(URL.java:1007)
at com.suzsoft.blog.demo.demo.web.action.xx.main(xx.java:14)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)