파이썬 예외 처리 완벽 이해 | try, except, finally와 사용자 정의 예외까지
프로그래밍을 하다 보면 예상치 못한 오류가 발생하기 마련이다. 예를 들어 사용자가 잘못된 값을 입력하거나, 존재하지 않는 파일을 열려고 하는 경우, 또는 서버 응답이 늦어지는 상황 등 다양한 오류가 생긴다. 이런 문제를 안전하게 처리하지 않으면 프로그램은 강제로 종료되고, 사용자 경험이 나빠진다.이때 필요한 것이 바로 예외 처리(Exception Handling) 이다. 파이썬은 try, except, else, finally 구문을 통해 오류를 유연하게 다룰 수 있도록 설계되어 있다. 예외(Exception)란 무엇인가예외란 프로그램 실행 중에 발생하는 오류를 의미한다. 단순한 문법 오류와는 다르며, 코드 실행 도중에 발생하는 상황을 말한다. 예를 들어 숫자 0으로 나누기를 시도하거나, 존재하지 않는..
2025. 11. 9.