글
관련 이론 및 문법
(try ~ catch ~ finally 참고)
http://kkikkodev.tistory.com/106
문제 의도
주어진 소스코드에서 무조건 37 번 라인이 실행되게 하는 보기를 3 개 고르는 문제입니다.
답안
B, C, E
풀이 방법
소스코드를 보면, try ~ catch ~ finally 문이 존재하는 것을 알 수 있습니다. 먼저, 37 번 라인 (finally 문) 이 실행되는 경우는, try 문에서 예외 발생 없이 정상적으로 실행되거나, try 문에서 예외가 발생하여 catch 문으로 들어간 경우, 이 2 가지가 있습니다. 먼저 try 문에서 예외가 발생하지 않은 경우인, 보기 E 는 답안이 됩니다. 두 번째로, try 문에서 예외가 발생한 경우인, 보기 B 또한 답안이 됩니다. 마지막으로, catch 문에서 예외가 또 발생하더라도, 이것 또한 catch 문안이기 때문에, 무조건 finally 문을 실행하게 됩니다. 따라서, 보기 C (catch 문에서 다시 예외가 발생되는 경우) 도 답안이 됩니다. 결과적으로, 답안은 B, C, E 가 됩니다.
'4.1) OCJP > 1Z0-851 / 2012-08-28' 카테고리의 다른 글
OCJP (1Z0-851 / 2012-08-28 / Exam A) - 39 번 (0) | 2015.07.27 |
---|---|
OCJP (1Z0-851 / 2012-08-28 / Exam A) - 38 번 (0) | 2015.07.27 |
OCJP (1Z0-851 / 2012-08-28 / Exam A) - 37 번 (0) | 2015.07.27 |
OCJP (1Z0-851 / 2012-08-28 / Exam A) - 36 번 (0) | 2015.07.27 |
OCJP (1Z0-851 / 2012-08-28 / Exam A) - 35 번 (0) | 2015.07.26 |
OCJP (1Z0-851 / 2012-08-28 / Exam A) - 33 번 (0) | 2015.07.26 |
OCJP (1Z0-851 / 2012-08-28 / Exam A) - 32 번 (0) | 2015.07.26 |
OCJP (1Z0-851 / 2012-08-28 / Exam A) - 31 번 (0) | 2015.07.26 |
OCJP (1Z0-851 / 2012-08-28 / Exam A) - 30 번 (0) | 2015.07.25 |
OCJP (1Z0-851 / 2012-08-28 / Exam A) - 29 번 (0) | 2015.07.25 |
RECENT COMMENT