TRY 2

파이썬의 예외처리

1. 예외예외(Exception)는 프로그램 실행 중 발생할 수 있는 예상치 못한 문제 또는 오류 상황을 의미합니다. 예외가 발생하면 프로그램은 중단되기 때문에 이를 적절하게 처리하여 중단을 방지하거나 오류에 대한 정보를 사용자에게 제공해야 합니다.print(10 / 3)print(5 / 0) # ZeroDivisionError: division by zeroprint(4 / 2) 2. 예외가 발생하는 경우ValueError잘못된 값을 함수나 연산에 제공할 때 발생합니다.예) 숫자가 아닌 문자열을 int() 함수로 변환하려고 할 때 발생.TypeError올바르지 않은 유형의 객체를 연산에 사용하려 할 때 발생합니다.예) 문자열과 숫자를 함께 더하려고 할 때 발생.ZeroDivisionError숫자를 0..

예외처리

1. 예외처리예외처리(Exception Handling)란 프로그램 실행 중 발생할 수 있는 오류 상황을 미리 대비하여 프로그램이 비정상적으로 종료되지 않도록 처리하는 방법입니다. 예외가 발생할 수 있는 코드를 try 블록에 작성하고, 오류 발생 시 실행할 코드를 catch 블록에 작성함으로써 예외를 안전하게 처리할 수 있습니다. 필요에 따라 finally 블록을 사용하여 예외 발생 여부와 상관없이 반드시 실행해야 하는 코드를 넣을 수 있으며, 개발자는 throw 키워드를 사용해 명시적으로 예외를 발생시킬 수도 있습니다. 예외처리는 사용자 경험 향상과 안정적인 프로그램 유지에 필수적인 기능입니다. 2. 예외의 종류Checked Exception컴파일 시 예외처리를 강제IOException, SQLExce..

백엔드/Java 2025.07.07