FileAlreadyExistsException — 같은 이름의 파일이 이미 존재해 생성에 실패할 때 발생하는 예외
FileAlreadyExistsException — 같은 이름의 파일이 이미 존재해 생성에 실패할 때 발생하는 예외
FileAlreadyExistsException은 파일이나 디렉터리를 만들려고 시도했는데 그 이름의 파일이 이미 존재할 때 발생하는 확인된(checked) 예외예요.
본문
public class FileAlreadyExistsException extends FileSystemException
파일이나 디렉터리를 만들려고 시도했는데 그 이름의 파일이 이미 존재할 때 발생하는 checked 예외예요. 예를 들어 Files.createFile로 이미 존재하는 파일을 만들려 하면 발생해요. Java 1.7부터 사용할 수 있어요.
생성자
public FileAlreadyExistsException(String file)
이 클래스의 인스턴스를 구성해요.
매개변수: file — 파일을 식별하는 문자열, 알 수 없으면 null
public FileAlreadyExistsException(String file, String other, String reason)
이 클래스의 인스턴스를 구성해요.
매개변수: file — 파일을 식별하는 문자열, 알 수 없으면 null, other — 다른 파일을 식별하는 문자열, 알 수 없으면 null, reason — 추가 정보가 있는 이유 메시지, 없으면 null
선언된 메서드
FileSystemException에 선언된 메서드: getFile, getMessage, getOtherFile, getReason
Throwable과 Object에 선언된 메서드들도 상속받아 사용할 수 있어요.