Proxy Avec Java de la classe URLConnection

Je suis très nouveau avec Java. Je suis à l'aide de code suivant pour l'appel d'API REST, sa fonctionne très bien dans environnement simple mais lorsque je l'ai utilisé avec un mandataire de l'environnement de Son lancement le NullPointerException. J'ai trouvé résultat sur google que nous devons définir le paramètre de proxy pour que. J'ai configurer le proxy selon que http://www.javaworld.com/javaworld/javatips/jw-javatip42.html l'article mais ce n'est pas de travail + base64Encode( mot de passe ) la création d'erreur de syntaxe.

URL url = new URL("http://examplerestapi/get/user");
URLConnection yc = url.openConnection();



in = new BufferedReader(new InputStreamReader(yc.getInputStream()));
String inputLine;

while ((inputLine = in.readLine()) != null) {
       sb.append(inputLine);
}

String res = sb.toString();

merci de m'aider à configurer le proxy Host, port , nom d'utilisateur et mot de passe.