a parte che inizi ad avere qualcosa system dependent (che non è il massimo) e ti invito anche a controllare che un utente generico abbia i permessi di apertura di questo tipo di file partendo da un file scritto in java. Devi vedere ogni tipo di sistema dove memorizza queste info e andarle a reperire (ricerca quindi poco efficiente in alcuni casi).