Las diferencias y conexiones entre la ruptura, la continuar y el retorno en el proceso de desarrollo de software, la lógica es muy importante. Las especificaciones de código también son muy importantes. A menudo, los detalles determinan el éxito o el fracaso. Al escribir código, debe comprender el papel del lenguaje y los métodos y escenas utilizadas. Presentemos las diferencias y conexiones entre la ruptura, continuar y regresar.
1. Bream:
(1). Ignore cualquier otra declaración y condición del ciclo en el cuerpo del ciclo.
(2). Solo puedes saltar de una capa de ciclo. [Capa de juicio por capa, salte gradualmente]
(3). se giran directamente.
(4). Cuando aparece el besugo en la instrucción Switch en el cuerpo del ciclo, su papel es solo saltar del cuerpo de la instrucción Switch.
En términos generales: el principio de finalización cercana todo el bucle actual.
2. Regreso:
(1) Salir de Rturn del método actual, volver a la declaración del método de llamada y continuar ejecutando.
(2) Devuelva una declaración que llama a un valor que llama al método.
(3).
3. Continuar:
(1).
(2).
(3).
El código es el siguiente:
Copiar código del código de la siguiente manera:
Public static void test () {
para (int i = 0; i <10; i ++) {
if (i == 3) {
// romper; //
// Continuar;
Regresar; / Termine directamente toda la función
}
System.out.println ("----" + i);
}
System.out.println ("-111--");
}
Ajuste de la imagen:
Cuando se devuelve:
Cuando es constante:
Cuando se rompe: