Un bloque estático de código de programación en el lenguaje de programación Java se utiliza para ejecutar un bloque de código una sola vez durante la ejecución del programa. Cuando usted está desarrollando un programa de Java que tiene uno o más bloques de código estático , manejo de excepciones en tiempo de ejecución para ayudar a identificar la fuente del problema que creó el error puede ayudar a solucionar el problema que se produjo. La clase Exception se utiliza en Java para programar las acciones para la aplicación a tomar en el caso de error inesperado ocurra. Una tarea común que se plantea para los programadores de Java se está imponiendo una excepción en un bloque estático de código. Instrucciones
1
Abra el entorno de desarrollo integrado Java ( IDE ) y seleccione la opción adecuada del menú para crear una nueva clase Java.
2
Escriba el siguiente código en la clase definición para crear un método estático main :
Public static void main ( String [] args ) { }
el propósito del método principal será la creación de un punto de entrada estática para la ejecución de la clase para demostrar el manejo de excepciones en un bloque de código estático.
3
Inicia el bloque Try del código entregar excepción al declarar una matriz definida a ser de un tamaño cinco. En Java, el índice de matriz empieza en cero , por lo que un índice máximo de cuatro resultados en una serie iniciada con cinco posiciones. Escriba el siguiente código entre la apertura y el paréntesis de cierre del principal método definido en el Paso 2 :
try { int myArray [ ] = new int [ 4 ] ;
4
Ingresa código para acceder a la matriz definida en el paso 3 en una posición que no está definido . Este código será entonces dar lugar a un índice de matriz fuera de los límites de excepción de ser lanzado . La excepción será impreso a la consola de DOS y se permitirá la ejecución del programa para continuar. Escriba el siguiente código para completar el bloque de " probar" y definir el bloque de "Excepción " de código:
System.out.println ( "Elemento Acceso a cinco de la matriz : " + a [ 5 ] ) ; } catch ( ArrayIndexOutOfBoundsException e) { System.out.println ( "excepción matriz lanzado :" + e) ;}
5
Guardar , compilar y ejecutar el código en tu IDE. Las opciones de menú específicas para seleccionar variarán de IDEs , pero la mayoría tienen un "Build and Run " o la opción equivalente común para elegir . El ejemplo a continuación, imprimir en la consola de DOS: " los cinco elementos de la matriz de acceso , salvo matriz lanzado. " La salida del programa seguirá la salida de mensaje predefinido con un seguimiento de la pila de la excepción array
< . br>