JavaScript - 문제 미리보기
문제 452
medium
에러가 발생하든 발생하지 않든 항상 실행되는 블록은 무엇입니까?
```javascript
try {
// 코드 실행
}
catch(err) {
// 에러 처리
}
____ {
// 항상 실행되는 코드
}
```
정답: B
`finally` 블록은 `try...catch` 구문에서 에러 발생 여부와 관계없이 항상 실행됩니다.
```javascript
try {
// 성공하든 실패하든
}
catch(err) {
// 에러가 발생할 때만
}
finally {
// 항상 실행됨 (정리 작업 등)
}
```
주로 파일 닫기, 연결 해제 등의 정리 작업에 사용됩니다.
💡 학습 팁
이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.