justement, tu devrais etre capable de retomber sur tes patte si tu lève un exception. Comme on te l'a dit, le meilleur moyen de savoir si t'as les droits c'est de l'ouvrir. Tu peux simplement ouvrir tout ce dont tu as besoin avant de passer à l'étape "je casse tout" si c'est nécessaire. Après tout si ton programme casse parce qu'il a pas les droti sur un fichier, il cassera aussi si en cours de route y a plus de place sur le média, si les quotas sont dépassés, etc.
new RandomAccessFile(file,"rw");
suffit à tester les droits d'accès en une seule ligne!
Partager