palabra clave 11.5throws

Durante el programa de ejecución de llamadas a menudo implican diferentes tipos de métodos, pero para la comodidad de las personas que llaman a las excepciones de mango, a menudo estos métodos en un comunicado a las anomalías que puedan surgir de la marca, a continuación, tiene que darse cuenta de palabras clave lanza
ejemplos : usar la palabra clave lanza observada

public class MyMath {
        /**
         * 除法可能出现异常
         */
	public static int div(int x,int y) throws Exception {
		return x/y;
	}
}

public class Java249 {
       public static void main(String[] args) {
		try {
			System.out.println(MyMath.div(10, 2));
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
}

Resultado de ejecución
. 5
de este procedimiento de llamada en los utensilios método principal categoría MyMath.div () la operación de división, ya que el uso de este método produce una excepción se produce, de manera que cuando se invoca este método debe utilizar explícitamente la gestión de excepciones comunicado comunicado proceso puede ocurrencia anormal

El método en sí es la parte principal de un método en Java, por lo que el principal método tiros lanzada si se usa, no pueden representar el manejo de excepciones obligatorias dentro del método principal. Si se produce una excepción, será entregado al tratamiento por defecto JVM hará que el programa para la ejecución de descanso. Por lo tanto, en el desarrollo real, el programa principal se utiliza a menudo como punto de partida la existencia del programa, todas las excepciones deben ser completados en su totalidad en el principal método no debe vomitar.

Publicados 162 artículos originales · ganado elogios 9 · vistas 3083

Supongo que te gusta

Origin blog.csdn.net/ll_j_21/article/details/104733985
Recomendado
Clasificación