“Conocimientos Programación>Programación Java

Diferencia entre las excepciones , facturado o no en Java

2011/3/2
En Java , las excepciones permiten a los desarrolladores para gestionar la ejecución del programa cuando algo va mal . Las excepciones se generan cuando un programa Java se encuentra con algo que no es parte de la ejecución normal del programa. Los programadores tienen la opción de captura de excepciones por lo que sus aplicaciones puedan seguir funcionando aun cuando surgen excepciones. Pruebas exhaustivas es una herramienta esencial en la protección contra las excepciones que puedan interrumpir la ejecución normal. Compilación

programadores experimentan una de las principales diferencias entre las excepciones , facturado o no durante el propio proceso de desarrollo . Si se marca una excepción , el compilador alertará al desarrollador a errores si tales excepciones no han sido manipulados. Si un desarrollador utiliza un IDE como Eclipse o NetBeans , que no será capaz de compilar y ejecutar sus programas adecuadamente si no se abordan las excepciones comprobadas . Con excepciones sin control , nada va a impedir la compilación, pero puede causar errores en tiempo de ejecución previstos .
Desarrollo

resaltado de error es una de las principales ventajas de utilizar un IDE para desarrollar aplicaciones Java . El hecho de una bandera IDE hasta comprueban excepciones permite a los programadores se encargan de los saltos potenciales en el flujo del programa utilizando "probar " y " captura " bloques de código. Estos bloques proporcionan instrucciones de programa para los casos en que se producen excepciones, permitiendo que los programas siguen funcionando si es posible. Sin embargo, un IDE no alertar a los programadores la posibilidad de excepciones sin control mientras escriben, compilar y ejecutar el código , por lo que esto sólo puede ser detectado durante las pruebas.
Implicaciones

Las implicaciones de excepciones , facturado o no son fundamentalmente diferentes . Las excepciones comprobadas son más fáciles de atrapar durante la codificación , lo que significa que son menos propensos a evitar la ejecución del programa con éxito . Excepciones no comprobadas son menos predecibles , por lo que puede hacer que un programa se bloquee. Sin embargo , en muchos casos , la aparición de excepciones sin control en tiempo de ejecución puede ser un signo de algo irregular ha ocurrido en términos de entrada o de cálculo, en cuyo caso el programa puede no ser capaz de proceder con seguridad
. Programa Flow

el manejo de excepciones es un elemento clave en la creación de aplicaciones robustas y fiables Java. Si una excepción , ya sea marcado o no , surge en tiempo de ejecución , lo que ocurra depende de si el programador ha proporcionado "probar " y "atrapar " bloques . Si estos bloques están presentes en los tipos de excepciones particulares lanzadas , el programa puede ser capaz de recuperarse. Estas técnicas pueden por lo tanto sólo se utilizan con éxito en los casos en los que es seguro continuar , incluso si se produce una excepción .
Ejemplos

ejemplos comunes de las excepciones comprobadas incluyen las asociadas con la entrada . Cuando las aplicaciones Java utilizan datos externos , hay una mayor probabilidad de que algo salga mal . Si no se puede encontrar una fuente de archivo o de datos, no contiene los datos requeridos o no se puede conectar a través de una red , Java puede producir una excepción . Excepciones no comprobadas comúnmente surgen de errores de cálculo , por ejemplo , la división por cero o intentar acceder a un índice de matriz que está fuera de límites

.

Programación Java
Cómo crear un servicio Web simple en Apache Tomcat
¿Por qué hay excepciones mal número en Java
Cómo interpretar el Java Regex
Cómo extraer un APK para un Android
Cómo convertir de RGB a YUV en Java
Tutorial para la aplicación de escritorio NetBeans
Cómo instalar Hermes
Cómo convertir AWT a Swing
Conocimientos Informáticos © http://www.ordenador.online