import java.io.*;
import java.net.*;public class CallLink
{
    //使用套接字进行连接
  String ipAddr=null;    
  Socket outSock=null;   
  ServerSocket inServSock=null;   
  Socket inSock=null;   
  int TALK_PORT=2007;
  CallLink(String inIP)
  {   
     ipAddr=inIP;
  }   
  void open() throws IOException,UnknownHostException   
  {//打开网路连接   
   if(ipAddr!=null)   
   outSock=new Socket(ipAddr,TALK_PORT);   
   }   
  void listen() throws IOException   
   {//监听,等候呼叫
    inServSock=new ServerSocket(TALK_PORT);   
    inSock=inServSock.accept();   
   }
   public InputStream getInputStream()throws IOException   
   {//返回音频数据输入流   
    if(inSock!=null)   
    return inSock.getInputStream();   
    else   
    return null;   
    }
   public OutputStream getOutputStream()throws IOException   
   {//返回音频数据输出流   
    if(outSock!=null)   
    return outSock.getOutputStream();   
    else   
    return null;   
   }
   void close() throws IOException   
   {//关闭网络连接   
    inSock.close();   
    outSock.close();   
   }
}在建立这个类的对象后,调用open() 方法和 listen()方法均抛出异常,小妹初学,实在看不出问题出在哪里,请各位大虾指教!:)