La codificación del diagrama anterior se muestra en el siguiente código. Observa que el programa marca el error de compilación: cannot find symbol – variable c. La variable c no puede ser utilizada fuera de su ámbito.
/**
* Ilustra el concepto de ámbito de una variable.
*
* @author Raúl Oramas Bustillos
* @version 2010
*/
public class AmbitoVariable
{
/**
* Método main. Inicia la aplicación Java
*/
public static void main( String[] args )
{
int a = 1;
for( int b = 0; b < 3; b++ )
{
int c = 1;
for( int d = 0; d < 3; d++ ) {
if( c < 3 ) c++;
}
System.out.print( c );
System.out.println( b );
}
a = c; //Error c está fuera del ámbito
} //fin del método main
} //Fin de la clase AmbitoVariable
Véase: 
0 comentarios:
Publicar un comentario
Deja tus comentarios