不知道这是什么问题,运行出错
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();不能执行。