public class FileAlreadyExistsException extends RuntimeIoException
FileAlreadyExistsException
is thrown if a file or directory already exists but was NOT expected. This means
the file
is in the way in order to create a new one. The exception is both for the case, that the
file
should NOT be overwritten to prevent loss of data as well as the type
differs
(e.g. if there is already a directory with the same name, a regular file can NOT be created).Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
MESSAGE_CODE
KEY_ANNOTATION, KEY_ARGUMENT, KEY_CAPACITY, KEY_CONTAINER, KEY_DEFAULT, KEY_DIRECTORY, KEY_ERROR, KEY_EXISTING, KEY_EXPECTED, KEY_FILE, KEY_FUNCTION, KEY_ID, KEY_KEY, KEY_LOCATION, KEY_MAX, KEY_MIN, KEY_MODE, KEY_NAME, KEY_OBJECT, KEY_OPERAND, KEY_OPERATION, KEY_OPTION, KEY_PATH, KEY_PROPERTY, KEY_QUERY, KEY_RESOURCE, KEY_SIZE, KEY_SOURCE, KEY_TARGET_TYPE, KEY_TITLE, KEY_TYPE, KEY_URI, KEY_USER, KEY_VALUE
Constructor and Description |
---|
FileAlreadyExistsException(File file)
The constructor.
|
FileAlreadyExistsException(String file)
The constructor.
|
FileAlreadyExistsException(String file,
boolean directory)
The constructor.
|
getCode
createBundle, createCopy, createCopyViaClone, createUuid, getLocalizedMessage, getLocalizedMessage, getLocalizedMessage, getMessage, getNlsMessage, getUuid, isForUser, isTechnical, printStackTrace, toNlsMessage, toString, toString, toString
addSuppressed, fillInStackTrace, getCause, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCause, getStackTrace
private static final long serialVersionUID
public FileAlreadyExistsException(File file)
file
- is the file that already exists.public FileAlreadyExistsException(String file)
file
- is the name of the file that already exists.public FileAlreadyExistsException(String file, boolean directory)
file
- is the name of the file that already exists.directory
- - true
if the exception is about a directory, false
if the exception is about a
file.Copyright © 2001–2016 mmm-Team. All rights reserved.