首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

找不到符号解决办法

2012-03-23 
找不到符号import java.net.*import java.io.*public class TalkServer{public static void main(String

找不到符号
import java.net.*;
import java.io.*;

public class TalkServer{
public static void main(String[] args){
try{
ServerSocket serversocket = new ServerSocket(5555);
}catch(Exception e){
System.out.println(e);System.exit(-1);
}
Socket socket = null;
try{
socket = serversocket.accept();
}catch(Exception e){
System.out.println(e);System.exit(-1);
}
System.out.println("connect successed");
}
}



大侠们帮忙看下,javac时,socket = serversocket.accept();这里出错,说找不到符号是为什么啊

[解决办法]
我做以下分析,希望可以帮到你:
1.程序第一次运行,没问题,但是没有正常退出,导致了端口没有被释放。但是这样一般会报商品已绑定异常,不是你说的异常。
2.你是用的eclipse吗?一般catch里面不是你那样写的,一般写e.printStr...()记不太清楚了。这样显示出来的错误信息比较好,清楚。

[解决办法]

探讨
补充下吧,try{
ServerSocket serversocket = new ServerSocket(5555);
Socket socket = null;
socket = serversocket.accept();
}catch(Exception e){
System.out.println("监听未成功"); System.exit(-1);
}
改成这样,它通过……

热点排行