throw new IllegalArgumentException();
throw new IllegalArgumentException("address may not be null");
	public void setSocketAddress(SocketAddress address) throws IllegalArgumentException {		if (address == null)			throw new IllegalArgumentException();		InetSocketAddress tmp = (InetSocketAddress) address;		this.address = tmp.getAddress();		this.port = tmp.getPort();	}