No soy un experto manejando exception`s pero creo ke seria algo asi:
try {
jndiContext = new InitialContext();
}
catch (AuthenticationException e) {
System.out.println("Login o Password incorrecto");
}
catch (UnknownHostException e) {
System.out.println("servicio esta dado de baja en este momento");
}
finally{
System.exit(1);
}
Espero ayudarte con esto... si no me equivoco es asi.. pero no estoy seguro si el finally tiene que ir alli...
Saludos...