목록2025/03/11 (1)
자바칩
sys.exit(0) vs sys.exit(1)
sys.exit(code)는 프로그램을 종료하는 함수이며, 종료 코드는 운영체제(OS)에서 프로세스의 상태를 나타낸다. sys.exit(0)과 sys.exit(1)의 차이점종료 코드의미설명sys.exit(0)정상 종료❇️ 에러 없이 정상적으로 프로그램이 종료되었음을 나타냄sys.exit(1)오류 종료🚨 실행 중 오류가 발생하여 비정상적으로 종료되었음을 나타냄 sys.exit(0)과 sys.exit(1)의 사용 예시상황sys.exit(0) (정상 종료)sys.exit(1) (비정상 종료)정상적인 종료 (프로그램을 닫음)✅❌사용자가 Ctrl+C를 눌러 종료✅❌운영체제에서 SIGTERM (강제 종료)✅❌프로그램이 예기치 않게 종료됨❌✅중복 실행 방지 실패 (이미 실행 중)❌✅파일 삭제 중 오류 발생❌✅ sy..
Study/OS
2025. 3. 11. 13:38