You are writing a program that defines a variable within a loop, and then tries to use that variable outside the loop. However, the program does not run as intended. What is the issue?

Respuesta :

ijeggs

Answer:

The Variable is out of scope

Explanation:

In programming variables exists with scopes This could be local or global. When a variable is declared as a global variable it is available to all methods and procedures in the program. Java programming language as well as C++ and several others use the open and close braces to define the scope in programs. consider the following example

public class ANot {

   public static void main(String[] args) {

       int i = 0;

       while ( i<10){

           int sum = 0;

           sum = sum+i;      

       }

   }

}

In this example, the variable i is global and can be assessed within the while loop but the variable sum is local to the while loop and cannot be assessed outside of it

ACCESS MORE
EDU ACCESS