|
发表于 2005-1-8 21:44:06
|
显示全部楼层
有没有用什么开发环境或平台?
用ECLIPSE(我只用过ECLIPSE)的话,在:
运行(R)---添加Java异常断点(P),
填入相应的异常,如NullPointerException
然后
运行(R)---调试(B),
当抛出异常的时候会提示在那一行出错了.
第一个程序是有问题的,
receiveData=new DatagramPacket(dataBuf,dataBuf.length);
当万一dataBuf里面没有东西,
那么下面的永久循环就会抛出NullPointerException. |
|