Quote:
Originariamente inviato da nuovoUtente86
mi sorge una domanda:
se io volessi gestire l' eccezione nel metodo readFileInArray nel catch oltre a stampare eventualmente qualcosa sarei obbligato a mettere return istanza di String[] oppure no?
|
Se mettessi un catch, allora sì, devi far ritornare qualcosa. A meno che rilanci la eccezione da dentro il catch.
Tieni comunque presente che non devi sempre e in ogni occasione catturare le eccezioni! Immagina che readFileInArray possa essere chiamato in vari punti e momenti della tua applicazione o che possa essere addirittura chiamato da applicazioni diverse (ammettiamo che il metodo sia in un jar utilizzabile in generale da altre classi).
Sarebbe una pessima idea mettere un catch lì nel metodo, magari solo per stampare a video l'errore!