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
반응형
'Programing (프로그래밍) > WPF & C# (C Sharp)' 카테고리의 다른 글
[ WPF & C# (C Sharp)] - Split / 문자열 자르기 (0) | 2017.10.27 |
---|---|
[ WPF & C# (C Sharp)] - 두 txt 파일 한줄씩 읽어서 중복 값 제거 (0) | 2017.10.26 |
[ WPF & C# (C Sharp)] - ListView 예제 (2) | 2017.10.25 |
WPF & C# - 상대경로 구하기 / path ( MakeRelativeUri / Uri ) (0) | 2017.10.25 |
[ WPF & C# (C Sharp)] - 관리자 권한 획득 여부 확인 (0) | 2017.10.24 |
[ WPF & C# (C Sharp)] - 새 창 띄우기 및 전역변수 활용 (0) | 2017.10.24 |
[ WPF & C# (C Sharp)] - 실행프로그램 폴더주소+파일명 (0) | 2017.10.24 |
WPF & C# (C Sharp) - 메세지박스 종류 및 비동기식 띄우기 ( MessageBox.Show / 메시지 / 띄우기 / 나타내기 ) (0) | 2017.10.23 |