Java聊天程序为什么无法启动 try { server=new ServerSocket(8189); } catch(IOException e) { System.out.println("Error:"+e); } 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 老兄,这样捕捉到了异常,就可以运行了吗?还是不行啊!实际上我的整段代码都是采取这样的格式:try { ... server=new ServerSocket(8189); ... } catch(Exception e) { e.printStackTrace(); }结果还是运行不了。 权限问题,你的是applet吗?或者端口是不是被占用了。 对,你说得很对,是权限问题,但不是applet,这和程序事不是applet有什么关系吗?但是不知道原因是什么,是什么权限?端口我试验过多个,比如8189,8888,6666,但是都不行。我怎样才能察看我的计算机那些端口可以使用呢? 当然和是不是applet有关系,applet在运行时会受到诸多限制,比如不能访问本地资源、不能建立其他socket连接等。另外看看你本地的secuity.policy是不是改动了。 我的程序不是applet。我现在程序只要像建立一个服务器程序,就肯定抛异常。也就是说只要有下面这条语句那就完了:ServerSocket s = new ServerSocket(portNum);我没辙了:《 看看java.policy是不是改动了,没有赋予本地程序相应的权限。贴源码 出现这样的错误提示是不是我的环境配置错了???? 菜鸟级问题求调用方法 JTable 标题和列自动分配宽? class反编译后,增加一些内容,再进行编译,和原来的程序能一样么?? 提个简单的判断问题? 关于运行时出乱码的事????? 如何让通过反射调用的方法强行终止? 初级的超难问题 求助!!高手请进 文件访问 相对路径 菜鸟问题!J2SE,J2EE,J2ME,在学习上是一个东西吗? 关于Dialog类的一个奇怪的问题
实际上我的整段代码都是采取这样的格式:
try
{
...
server=new ServerSocket(8189);
...
}
catch(Exception e)
{
e.printStackTrace();
}
结果还是运行不了。
另外看看你本地的secuity.policy是不是改动了。
ServerSocket s = new ServerSocket(portNum);
我没辙了:《
贴源码