Lla biblioteca estándar del lenguaje de programación Java incluye una serie de funciones que se integran las tareas que antes requerían una cantidad pesada de la ingeniería del software en su estructura básica. Entre estas funciones son las que establecen conexiones de socket de red a otras máquinas y servidores. Una variedad de problemas puede causar estas conexiones serán rechazadas . Si desea que los programas Java de calidad , es necesario codificar correctamente la aplicación para manejar las conexiones rechazadas sin que se caiga el programa. Instrucciones
1
Comienza la sección del programa que va a crear una conexión de socket escribiendo una función de " prueba" , que contendrá el código que crea la conexión. Cree la función escribiendo " try {
your_connection_code
}"
2
Agregue el código para conectarse a la máquina de destino o del servidor entre los corchetes que delimitan el "probar " la función .
3
Agregar una función de " captura " inmediatamente después del corchete de cierre de la función " try " . El código debería ser algo como esto :
" try {
your_connection_code
} catch ( Exception e ) {
catch_function_code
} "
el Sitio " captura "la función se activará si la conexión de su " función de prueba " trata de establecer es rechazada.
4
Escriba lo que usted quiere que su programa se puede hacer en caso de que el conexión es rechazada entre los soportes de la función de " captura " . Por la captura y manejo de la excepción de un error de conexión lanza , el programa puede seguir funcionando en lugar de estrellarse en el acto.