Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/12/2015, 09:06
Avatar de BramSt
BramSt
 
Fecha de Ingreso: abril-2015
Mensajes: 117
Antigüedad: 9 años, 8 meses
Puntos: 5
¿Por qué este código necesita lanzar una excepción?

Buenas a todos, estoy intentando entender este pequeño código, que sirve para llamar a otros comandos o aplicaciones del sistema (originalmente reiniciaba el PC).

Lo que más me cuesta entender aquí, por más que estoy investigando, es por qué tengo que hacer un "throws IOException".

¿Dónde está aquí la excepción a lanzar? ¿Qué tiene que ver el método exec con todo eso?


Un saludo y feliz año.

Código Java:
Ver original
  1. public static void main(String[] args) throws IOException
  2.     {
  3.        
  4.         Runtime r = null;
  5.         r=Runtime.getRuntime();
  6.        
  7.        
  8.         r.exec("notepad");
  9.        
  10.         };