반응형 catch1 C# try-catch로 예외 상황을 컨트롤 해보자 try-catch란try-catch는 코드 실행 중 예기지 못한 오류(예외)가 발생했을 때, 프로그램이 강제 종료되지 않도록 오류를 잡아서 처리하는 구조를 말한다.try{ // 예외가 발생할 수 있는 코드}catch (Exception ex){ // 예외가 발생했을 때 수행할 코드}finally{ // 예외가 발생하건 아니건 항상 수행되는 코드}try : 위험한 코드를 실행catch : 예외를 감지하고 처리 (로깅, 사용자 응답, 재시도 등)finally : 예외 여부와 관계없이 자원 정리 (Close, Dispose 등)catch가 꼭 필요한가?예외를 무시하고 싶을 때 > 필요 없음예외 상황을 알고 반응해야 할 때 > 필수 (catch가 없으면 로그도 남기지 못함)하위 메서드가 예외를 .. 2025. 5. 14. 이전 1 다음