본문 바로가기

Programing (프로그래밍)/WPF & C# (C Sharp)

[ WPF & C# (C Sharp)] - 에러 메세지 발생 try ~ catch

728x90
반응형

【 WPF & C# (C Sharp) 】 - 에러 메세지 발생



@ 에러메세지 발생.cs


1
2
3
4
5
6
7
8
            try
            {
 
            }
            catch (Exception error)
            {
                MessageBox.Show(error.Message);
            }
cs


try ~ catch

위 함수는 에러 발생 상황을 대비하여 넣는 코드이다.

try 의 경우 프로그램을 실행시키도록하고, 만약 프로그램 실행도중 에러 발생시 catch 쪽으로 넘어가서 에러 메세지를 띄우도록 한다.

나도 처음엔 에러 안나고 막 쓰기 좋게 만들어 놨다고 좋아했으나, 

알 수 없는 에러발생으로 프로그램이 죽거나, 오작동 되는것을 막을 수 있기 때문에 매우 유용한 함수이다.

그리고 에러 내용을 띄워줘서 해당 에러의 원인을 찾는것에도 많은 도움을 준다.


좀 더 나아간다면 에러코드를 log 파일로 저장하거나 본사로 보내서 추가 버그수정시에 유용하게 쓰일 수 있는 부분이 있다.


http://insurang.tistory.com


728x90
반응형