Lla bibliothèque standard du langage de programmation Java comprend un certain nombre de fonctions qui intègrent les tâches qui nécessitaient auparavant un montant onéreux de génie logiciel dans sa structure de base. Parmi ces fonctions sont ceux qui établissent des connexions socket de réseau à d'autres machines et serveurs. Une variété de problèmes pourraient causer ces connexions soient refusées. Si vous voulez faire des programmes Java de qualité , vous devez coder correctement votre application pour gérer les connexions refusées sans plantage du programme. Instructions
1
Début de la section de votre programme qui va créer une connexion socket en écrivant une fonction " d' essai " , qui contiendra le code qui crée la connexion. Création de la fonction en écrivant " try {
your_connection_code
}"
2
Ajoutez le code pour se connecter à la machine ou le serveur cible entre les parenthèses qui délimitent votre "essayer" la fonction.
3
Ajouter une fonction " capture " immédiatement après la parenthèse fermante de la fonction " try " . Le code devrait ressembler à ceci :
" try {
your_connection_code
} catch (Exception e) {
catch_function_code
} "
" catch " fonction engagera si la connexion de votre fonction" essayer " tente d'établir est refusée.
4
Écrivez ce que vous voulez que votre programme à faire dans le cas où le connexion est refusée entre les parenthèses de la fonction " capture " . En capturant et gérer l'exception d'une erreur de connexion jette , le programme peut continuer à fonctionner au lieu de s'écraser sur place .