菜鸟问题一个,请GG,MM帮帮小弟,谢谢
这就是源码:
import java.io.*;
import java.net.*;
import java.util.*;
public class ClientTest
{
public static void main(String agrs[])
{
DatagramPacket packet;
DatagramSocket socket;
InetAddress address = InetAddress.getByName ("ServerTest");
int port=4700;
byte buf[]=new byte[32];
String s="Hello";
try
{
socket=new DatagramSocket();
s.getBytes(0,s.length(),buf,0);
packet=new DatagramPacket(buf,32,address,port);
socket.send(packet);
packet=new DatagramPacket(buf,32);
socket.receive(packet);
s=new String(packet.getData(),0);
System.out.println("Received from server:" + s);
socket.close();
}
catch(Exception e)
{
System.out.println("Exception" + e);
}
}
}
///////////////////////////////////////////////////
编译后报错:
异常“java.net.UnknownHostException“未被捕获,因而未出现在throws子句中
//////////////////////////////////////////////////////////

