닷넷/C#/ASP/ADO.NET
ASP/ADO.Net C# 실무 과정 자료] Try-Catch-Finally 예제
행복한짱짱이
2017. 6. 22. 20:04
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에서 복구를 했습니다.