Use AccessController to check the file permission : Access Controller « Security « Java Tutorial






import java.awt.AWTPermission;
import java.io.FilePermission;
import java.security.AccessController;

public class MainClass {
  public static void main(String args[]) throws Exception {
    FilePermission fp = new FilePermission("c:\\autoexec.bat", "read");
    AccessController.checkPermission(fp);

  }
}








36.1.Access Controller
36.1.1.Use AccessController to check the AWT permission
36.1.2.Use AccessController to check the file permission