Red de conocimiento informático - Aprendizaje de programación - ¿Cómo utilizar return en Java?

¿Cómo utilizar return en Java?

La función de retorno en Java es la siguiente:

Según la introducción en la Sección 4.5 de "Pensamientos de programación Java: Cuarta edición": la declaración de retorno es una rama incondicional y puede ocurrir sin juzgar las condiciones. La declaración de retorno tiene dos usos principales: por un lado, se usa para indicar el valor devuelto por un método (suponiendo que no haya un valor de retorno vacío, por otro lado, significa que hace que el método salga y regrese); ese valor.

Según la definición del método, cada método tiene un tipo de retorno, que puede ser un tipo básico o un tipo de objeto. Al mismo tiempo, cada método debe tener un indicador de finalización. este efecto. En un método con un tipo de retorno nulo, hay una declaración de retorno implícita, por lo que se puede omitir en el método nulo. :

1. La diferencia entre la declaración de retorno y otras declaraciones finales de control es la siguiente:

Hay cuatro tipos principales de declaraciones finales en Java: retorno, interrupción, continuar y ir a. . Sin embargo, goto no se usa comúnmente, por lo que este artículo no lo discutirá.

1. Declaración de retorno: se refiere a la declaración después de finalizar el método y continuar ejecutándolo.

2. Declaración de interrupción: se refiere a salir directamente de la declaración de bucle (for, while, do- while, foreach) en el bucle, y también se ejecutan las declaraciones en el cuerpo del bucle después de la interrupción.

3. Declaración de continuación: se refiere a interrumpir la declaración de bucle (for, while, do- while, foreach) en el bucle. La instrucción después de continuar en el cuerpo del bucle no se ejecutará y saltará directamente a. el siguiente paso.

2. El uso de return en la declaración try-catch-finally. Si hay una declaración return en la declaración try o catch, el orden de ejecución de la declaración finalmente y la declaración return:

1 Si hay una declaración finalmente, la declaración se ejecutará sin importar qué. La declaración de retorno en try o catch enviará su valor de retorno a la pila y luego ejecutará la declaración finalmente. completado, si hay una declaración de devolución, ejecute la declaración de devolución y finalice.

2. Si finalmente no tiene una declaración de devolución, devuelva la declaración de devolución en la pila guardada y ejecútela nuevamente. Sin embargo, al insertar la pila, debe prestar atención a lo que se inserta en la pila, ya sea el valor en sí o una referencia. Si es una referencia, el valor referenciado cambiará. no cambiar.