try-catch-finally 구조에서 finally 블록의 특징은?
try-catch-finally 구조에서 finally 블록의 특징은?
정답: C
finally
블록은 예외 발생 여부와 관계없이 항상 실행됩니다.실행 순서:
1. try 블록 실행
2. 오류 발생 시 → catch 블록 실행
3. 항상 finally 블록 실행
finally 사용 예시:
try
{
// 파일 열기
// 작업 수행
}
catch (Exception e)
{
// 오류 처리
}
finally
{
// 파일 닫기 (항상 실행)
// 리소스 정리
}
finally의 용도:
⦁ 리소스 해제 (파일, 데이터베이스 연결)
⦁ 정리 작업
⦁ 필수 실행 코드
💡 학습 팁
이 문제를 포함한 C# 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.