A continuación vamos a ver un ejemplo de cómo utilizar la clase System
para la entrada de datos por teclado en Java.
Como ya hemos visto en unidades anteriores, para compilar y ejecutar el ejemplo puedes utilizar las órdenes javac
y java
, o bien crear un nuevo proyecto en Netbeans y copiar el código que se proporciona en el archivo anterior.
Observa que hemos metido el código entre excepciones try-catch
. Cuando en nuestro programa falla algo, por ejemplo la conversión de un String
a int
, Java nos avisa lanzando excepciones. Si "capturamos" esa excepción en nuestro programa, podemos avisar al usuario de qué ha pasado. Esto es conveniente porque si no tratamos la System
excepción seguramente el programa se pare y no siga ejecutándose. El control de excepciones lo veremos en unidades posteriores, ahora sólo nos basta saber que en las llaves del try
colocamos el código que puede fallar y en las llaves del catch
el tratamiento de la excepción.