ASP/ADO.Net C# 실무 과정 자료] Try-Catch-Finally 예제 






ASP/ADO.Net C# 실무 과정 자료] Try-Catch-Finally 예제 

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


Try-Catch-Finally 예제 


설명)

■(1) 에서 오브젝트가 일을 많이 벌여 놓은 경우이다. 구현하진 않았다. 파일을 열어놓은 경우, DB를 lock해 둔 경우 등이 예가 될 수 있다.


■(2)에서 억지로 예외를 발생시켰다. 예외 발생 직후 컨트롤은 바로 catch 문으로 이동한다.


■(3)에서 예외를 처리한다.


■(4)는 예외처리가 끝나고 나서 최종적으로 하는 일을 보여준다. (1)에서 벌여놓은 일들을 정리하고, 메시지를 보여준다.

예제의 결과는 다음과 같다.


테스트용 예외

finally에서 복구를 했습니다.



+ Recent posts