Cita:
Iniciado por BramSt Muchas gracias... es que no veo la lógica de que tenga que especificarse que se arroja una excepción que no se produce por ningún sitio... soy muy novato, como se puede ver
Entonces simplemente lo acepto como tal porque está definido así el metodo, ¿no? Gracias por el enlace.
¿Y de dónde sacas que esa excepción no se produce nunca?
El tema de las excepciones da para mucho y hay diversas opiniones de cómo afrontarlas, pero cuando un método avisa de una excepción (checked) es porque el creador del método cree que ante determinado problema, el programador que usa ese método debe/puede tomar una decisión.
Resumiendo, en el método main no debes usar throws.
http://chuwiki.chuidiang.org/index.p...ciones_en_Java