Java File 클래스란?
File 클래스는 입출력에 필요한 파일 및 디렉토리에 관한 정보를 다룰 수 있다.
File 클래스는 파일과 디렉토리의 접근 권한, 생성된 시간, 마지막 수정 일자, 크기, 경로 등의 정보를 얻는 메소드를 가지고 있으며, 새로운 파일과 디렉토리 생성 및 삭제, 이름 변경 등의 조작 메소드를 가진다.
File 객체를 생성해서 참조값을 f 라는 지역변수에 담았다.
File f = new File(파일경로);
다음과 같은 동작을 수행하도록 프로그래밍 하게된다면 문제가 발생한다.
// 실제 memo.txt 파일이 존재하지 않으면 파일을 만들고
// 존재하면 memo.txt 파일을 삭제하도록 프로그래밍 해 보세요.
createNewFile() 메소드에서 오류가 발생한다.
따라서 다음과 같이 예외 처리를 해야한다.
'Java' 카테고리의 다른 글
[Eclipse] Java Input, Output (입력, 출력) (0) | 2023.05.12 |
---|---|
[Eclipse] Java JFrame (0) | 2023.05.11 |
[Eclipse] Java Thread(스레드) 일시정지(sleep) (0) | 2023.05.09 |
[Eclipse] Java Exception(예외처리) (0) | 2023.05.09 |
[Eclipse] Java Iterator(반복자) (0) | 2023.05.08 |