/**
 * Example of variable scope
 */

public class scope
{
    public static void main(String[ ] args) 
    {
        int outerNum = 100;                             //define outer variable
   
        for (int i = 0; i < 5; i++)                     //or if(), or any method ... 
        {
            int innerNum = i;                           //define inner variable

            System.out.println("The inner number = " + innerNum);    //OK
            System.out.println("The outer number = " + outerNum);    //OK
        }

//      System.out.println("Final inner number = " + innerNum);      //will cause error
//      System.out.println("Final number i     = " + i);             //will cause error
        System.out.println("Final outer number = " + outerNum);      //OK
    }
}