chiaro ma collegato con l'ultimo punto in basso...try {
// il try serve per "contenere" istruzioni che potrebbero dare
// un errore, inserendo il codice all'interno l'errore viene messo
// in una variabile e dopo, con il catch viene gestito in base al
// valore della variabile di errore![]()
ho capito a cosa serve, un po' meno come funziaReader in = new InputStreamReader(System.in);
in.read(buf, 0, 30);
// qui la faccenda si complica nel senso che l'oggetto "in" viene
// definito come nuovo metodo della classe InputStreamReader e,
// successivamente sull'oggetto viene fatta una read che mette in
// "buf" i primi 30 caratteri, ovvero riempie l'array buf che
// ha proprio 30 indici;
:tongue:
chiaro...ma nn capisco come funzia "catch". So che è una parola chiave e serve x dire quali eccezioni sono permesse (detto grezzamente) ma nn capisco come funzia. Sono lontano da studiare le clausole (almeno secondo il mio manuale) ma vorrei capire al 100% il tuo esempio.catch (Exception e) {
// l'errore è stato precedentemente salvato in una variabile di nome
// E; a questo punto, se ci sono errori, il System.out visualizza
// la scritta Errore: numero_errore
Cmq tranqui ora vado in cerca sul manualone...avra 700 pag x qualcosa...
![]()


Rispondi quotando

)

è una cavolata ma nn riesco a implementarlo su questo listato
