- Get link
- X
- Other Apps
A block scope refers to variables that are declared within a pair of curly braces {}, such as within methods, loops, or conditionals Demonstration of block scope variable: int x; // known to all code withing block global declaration if(x==10) { // start new scope int y=20; / / y known only to this block // x and y both here can be used System.out.println("x and y" + x and "" +y); x=y*2; } // y =100/ Error! you can't call y here because out of scope here // x is still known here System.out.println("x is "+x); } }|