FileNotFoundException — 파일을 열지 못했을 때
FileNotFoundException — 파일을 열지 못했을 때
FileNotFoundException은 지정한 경로명이 가리키는 파일을 열려는 시도가 실패했음을 알리는 예외예요. 이 예외는 지정한 경로명의 파일이 존재하지 않을 때 FileInputStream, FileOutputStream, RandomAccessFile 생성자에서 던져져요. 또한 파일이 존재하지만 어떤 이유로 접근할 수 없는 경우(예: 읽기 전용 파일을 쓰기용으로 열려는 시도)에도 이 생성자들이 이 예외를 던져요.
본문
이 클래스는 예외 계층 java.lang.Object → Throwable → Exception → IOException → FileNotFoundException을 따르며 Serializable을 구현합니다.
생성자
FileNotFoundException()— 오류 상세 메시지가null인FileNotFoundException을 만들어요.FileNotFoundException(String s)— 지정한 상세 메시지가 있는FileNotFoundException을 만들어요. 문자열s는 나중에java.lang.Throwable.getMessage()로 얻을 수 있어요.
이 예외는 체크드 예외로, 파일을 여는 코드에서 파일이 없을 가능성을 다루려면 명시적으로 처리해야 해요.