What Exception should be thrown here? Shall I continue to throw the original UnknownHostException or just not to catch it and let it to throw?