퀴즈 질문 |
|
|
예상답변/설명 |
C#에서 try...catch...finally 블력은 예외(Exception)가 발생했을 때, 지정된 예외처리를 실행하는데 사용된다. try블럭에서 예외가 발생하면 catch블력이 있는 경우 catch 블력을 실행한다. catch블럭은 특정 Exception별로 다르게 처리하기 위해 여러 catch블력을 둘 수 있다. finally블럭은 예외가 발생하든 하지 않든 상관없이 반드시 마지막에 실행하게 된다. 즉, 예외가 발생하지 않은 경우는 try블력과 finally블력이 실행되고, 예외가 발생한 경우는 try블력, 해당 Exception을 처리하는 catch블력, 그리고 finally블력의 코드가 실행된다.
|