이전 주제 보기 :: 다음 주제 보기 |
글쓴이 |
메시지 |
Jung-Dam 손님
|
올려짐: 2008년12월1일 10:01 주제: [질문]문제 6-3, 6-4에 대한 질문입니다. |
|
|
6-2
최원태 씀: | "모든 가능한 경우를 실행하는 것"
이라 함은, 모든 가능한 실행 경로 끝에서의 값을 계산한다는 뜻입니다. |
라고 하심은, 프로그램의 모든 가능한 상태를 쓸어담는것이 아니라, final state만 쓸어담는다는 말 같은데, 맞나요??
6-4(6-5)
문제에 보면 왼쪽 자식과 오른쪽 자식의 값이 음수일때 2가지 상황이 생기는데
이 2가지 상황을 예외상황으로 보고 각각에 대하여 예외 처리를 해 주라는 것 입니까??
그런데, nml-tips에 있는것을 보고 예외처리 핸들러를 하다보니, 프로그램이 예외상황으로 뛰면 그냥 핸들러에 있는것만 처리해주고 프로그램 전체를 끝내는것 같은데, 핸들러에서 처리해준 값을 가지고 다시 예외상황이 발 생한 곳으로 가는 방법은 없나요??(즉, 다시 실행의 흐름으로 돌아간다는 말입니다) |
|
위로 |
|
 |
최원태
가입: 2006년 9월 16일 올린 글: 369
|
올려짐: 2008년12월1일 11:29 주제: |
|
|
1.
네 맞습니다.
2-1.
예외가 발생한 지점으로 다시 돌아가는 방법은 없을겁니다.
2-2.
핸들러는 지정한 작업을 수행하고 실행을 핸들러가 설치된 지점부터 이어갑니다. |
|
위로 |
|
 |
|
|
새로운 주제를 올릴 수 없습니다 답글을 올릴 수 없습니다 주제를 수정할 수 없습니다 올린 글을 삭제할 수 없습니다 투표를 할 수 없습니다
|
Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group Translated by kss & drssay
|