Ciao Surfer,
sono un programmatore Java quindi ciò che scrivo va preso debitamente con le molle!
In Java non puoi dichiarare una variabile fuori da un blocco try-catch e utilizzarla all'interno, e neache dichiararla all'interno ed utilizzarla fuori.
Senza entrare nel dettaglio dei perchè e per come, se hai necessità di questo blocco, prova a scrivere tutto il codice del main all'interno... è però un pastrocchio !
...meglio definirti un metodo che ti restituisca un oggetto di tipo intero e che ha all'interno il blocco try-catch, ovvero quello che vuoi fare tutto nel main lo "spezzetti"!
Un consiglio per i linguaggi fortemente orientati agli oggetti come Java e C#. Suddividi i problemi in sotto-problemi, fino ad un livello che ti permetta di scrivere codice senza "accrocchiare" troppo... altrimenti perchè usarli!
Ciao,
Asso Di Coppe
Don't be worry, is only a piece