devo gestire in un programma l'input da tastiera, e per farlo mi sono servito del segunte codice:
la struttura del programma è la seguente:codice:throws IOException { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); String s; s = in.readLine(); }
in fase di compilazione mi da il messaggio "illegal start of expression", indicandomi l'arrore all'inizio della espressione "throws IOException".codice:import java.io.*; public class name_class { public static void main (String[] args) { // contenuto del programma throws IOException { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); String s; s = in.readLine(); } } }
Non riesco a capire perchè mi da un errore del genere, non credo ci sia nulla di scorretto nel punto in cui indica l'errore. :quipy:
qualcuno sa dirmi qual'è l'errore?
grazie

Rispondi quotando

