Originariamente inviato da valia
scusa ma le due eccezioni dicono la stessa cosa.
Poi se leggi bene una java.io e l'altra e java.nio, package differenti

Che file provi ad accedere? Soprattutto coi vecchi jar trovi il file?

boh senza codice mi pare di andare a tentoni
Veramente proprio nelle API son scritte le differenze...
http://docs.oracle.com/javase/7/docs...Exception.html
http://docs.oracle.com/javase/7/docs...Exception.html
FileNotFoundException può anche esser lanciata quando il file esiste e sopraggiungono problemi nell'accesso, mentre NoSuchFileException indica che il file proprio non esiste (almeno per il programma).
Si l'ho anche detto che sono in package differenti, che c'entra? Non ho capito.

Sono semplici file *.txt fatti da blocco note, non ho usato jar né prima né ora.

Il codice è questo, non c'è altro:

codice:
BufferedReader r = Files.newBufferedReader(
 				Paths.get("test.txt"), 
				Charset.forName("US-ASCII"));
Grazie.