C#에서는 try-catch 구문을 이용한다.
try {
statements;
} catch (Exception object) {
error handle;
}
try {
statements;
} catch (Exception object) {
error handle;
}
try{} 안에서 예외 객체를 던진다.
Catch (예외객체클래스 오브젝트) 구문을 써 주면 catch{ }
괄호안에서는 오브젝트를 이용해 처리할 수 있다.
관습적으로 오브젝트 이름은 e라고 쓴다.
예외가 발생하면 try 블록 내의 수행은 끝이 나고,
컨트롤이 바로 catch 블록으로 이동한다.
'닷넷 > C#/ASP/ADO.NET' 카테고리의 다른 글
[ C#개발과정 Tip ]- as 연산자 (0) | 2016.01.13 |
---|---|
[ C#개발과정 Tip ]- is 연산자 (0) | 2016.01.13 |
[ C#개발과정 Tip ]- 업캐스팅 (0) | 2016.01.11 |
[ C#개발과정 Tip ]- 빈 catch 문 (0) | 2016.01.02 |
[ C#개발과정 Tip ]- 다중 catch 문 (0) | 2016.01.02 |