Cita:
Iniciado por chuidiang
Como el método exec() puede lanzar una excepción, tienes dos opciones al llamarlo, o bien capturarla metiendo la llamada dentro de un try/catch, o bien "relanzarla" en tu método
En realidad el problema es que java es un lenguaje terriblemente mal diseñado, y esta cuestión de los "checked exceptions" es una de las tantas falencias del lenguaje, que no solamente obliga a escribir más código completamente innecesario, sino que como se puede observar en este thread, confunde a los novatos con sus cuestionables idiosincracias.
Los lenguajes modernos no tienen este problema.
https://kotlinlang.org/docs/referenc...ked-exceptions