AccessDeniedException

  • AccessDeniedException signals that a file system operation was denied, usually due to permission issues.

  • This exception is distinct from AccessControlException or SecurityException, which relate to access controllers and security managers.

  • It provides constructors to specify the file, other relevant file (if any), and the reason for denial.

  • Inherits methods from FileSystemException for accessing file details and the reason for the failure.

public class AccessDeniedException extends FileSystemException

Checked exception thrown when a file system operation is denied, typically due to a file permission or other access check.

This exception is not related to the AccessControlException or SecurityException thrown by access controllers or security managers when access to a file is denied.

Public Constructor Summary

AccessDeniedException(String file)
Constructs an instance of this class.
AccessDeniedException(String file, String other, String reason)
Constructs an instance of this class.

Inherited Method Summary

Public Constructors

public AccessDeniedException (String file)

Constructs an instance of this class.

Parameters
file a string identifying the file or null if not known

public AccessDeniedException (String file, String other, String reason)

Constructs an instance of this class.

Parameters
file a string identifying the file or null if not known
other a string identifying the other file or null if not known
reason a reason message with additional information or null