日期:2014-05-20  浏览次数:20631 次

不知道这是什么问题,运行出错
public   static   int   getTCPServerPortNum()
{
int   num   =   0;///调试在此出错
String   host   =   "localhost ";
for   (int   i   =   1;   i   <   65536;   i++)
{
try
{
Socket   s   =   new   Socket(host,   i);
}
catch   (UnknownHostException   ex)
{
System.err.println(ex);
break;//   it   is   not   a   server   port
}
catch   (IOException   e)
{
e.printStackTrace();
break;//   it   is   not   a   server   port
}
num++;
}
return   num;

}

------解决方案--------------------
错误信息呢
------解决方案--------------------
调试没问题啊
------解决方案--------------------
这个方法没有问题啊
------解决方案--------------------
抽象类不能创建实例, 所以SystemInformation.getTCPServerPortNum();不能执行。