PDA

View Full Version : [java] problema con Properties


Janky
27-04-2009, 21:10
Ciao a tutti,

non riesco a far funzionare questo semplice spezzone di codice

Properties configFile = new Properties();
configFile.load(new FileInputStream("configuration.conf"));

eclipse mi da errore su "load" dicendomi:

Multiple Markers at this line:
- Syntax error on token "load", = expected after this token
- Syntax error on token(s), misplaced construct(s)

il codice l'ho preso da internet, quindi dovrebbe andare, non vedo dove sia il problema..

banryu79
28-04-2009, 10:25
il codice l'ho preso da internet, quindi dovrebbe andare, non vedo dove sia il problema.

Il fatto che hai "preso il codice da internet" non garantisce affatto che sia corretto, dove sta scritto scusa? :D


Properties configFile = new Properties();
configFile.load(new FileInputStream("configuration.conf"));

La parte in grassetto:
Se vai a vedere i javadoc della classe FileInputStream vedrai che il suo costruttore che prende come parametro una String potrebbe lanciare una FileNotFoundException, che č in Java č una checked exception e quindi va gestita: hai messo quel blocco di codice in un costrutto try-catch-finally per gestire l'eccezione?

Poi, per quanto rigurda gli specifici messaggi di errore di sintassi da parte di Eclipse non ti saprei aiutare, non mi sono familiari ne ho esperienza con Eclipse.

In ogni caso potresti provare postare un po' pių di codice, cosė da avere sotto gli occhi anche un po' del contesto che ci sta attorno.