hrming

[Java] Scanner - close처리 본문

Java

[Java] Scanner - close처리

hrming 2022. 8. 21. 14:10

키보드를 통해 값을 통해 입력을 받고자 할 때 Scanner sc = new Scanner(System.in); 을 사용하곤 했다.

이와 같이, 키보드를 통해 입력을 받을 때에는 큰 상관이 없지만

파일과 같이 리소스를 통해서 입력을 받게 될 경우에는 sc.close();와 같이 Scanner를 종료시켜주는 것이 좋다고 함. 

 

참고: 

https://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040201&docId=384617557&qb=c2M/Pz8/ID8/Pz8=&enc=utf8&section=kin.qna&rank=5&search_sort=0&spq=0 

 

자바 sc.close();

자바에서 Scanner 클래스를 사용하였을 때 마지막에 sc.close();를 작성해주어야 하는 정확한 이유가 무엇인가요?

kin.naver.com

 

Comments