이전 주제 보기 :: 다음 주제 보기 |
글쓴이 |
메시지 |
신상민
가입: 2011년 4월 8일 올린 글: 12
|
올려짐: 2011년4월11일 22:53 주제: 빈 레코드 |
|
|
빈 레코드의 필드에 접근할 경우 어떤 에러를 내야 하나요? |
|
위로 |
|
|
김진영_
가입: 2009년 12월 9일 올린 글: 337
|
올려짐: 2011년4월11일 23:10 주제: |
|
|
문제에 주어진 대로, 예외를 발생시켜 주시면 됩니다. 이 경우 뿐만 아니라, 문제에 나온 대로 아래의 모든 상황에서 예외를 발생시켜 주세요.
인용: | 실행중에 타입이 맞지 않는 프로그램이면 Error라는 예외상황을 발생시키고 프로그램 실행이 중단되야 합니다. "Error"란 (if and only if) 정의된 의미 규칙으로는 그 프로그램의 의미가 정의될 수 없는 경우입니다. |
|
|
위로 |
|
|
신상민
가입: 2011년 4월 8일 올린 글: 12
|
올려짐: 2011년4월11일 23:17 주제: 에러의 |
|
|
에러의 출력내용은 상관없이 에러를 내고 정지하기만 하면 되나요?^0^ |
|
위로 |
|
|
김진영_
가입: 2009년 12월 9일 올린 글: 337
|
올려짐: 2011년4월11일 23:37 주제: |
|
|
풀어서 다시 설명드리자면 뼈대에 선언된 대로
코드: | exception Error of string |
에 맞춰
로 익셉션을 발생시켜 주세요.
김진영_ 가 2011년4월12일 2:14에 수정함, 총 1 번 수정됨 |
|
위로 |
|
|
신상민
가입: 2011년 4월 8일 올린 글: 12
|
올려짐: 2011년4월12일 0:28 주제: 아ㅜ |
|
|
스켈레톤 코드에 Error of string으로 정의되어 있어서 각각 에러 내용을 간략하게 서술해야 하는 줄 알았어요 ㅠㅠㅠㅠ
그러면 그냥 Error of string을 Error로 고쳐서 Error만 발생시키면 되는건가요?
+
"정의되지 않는" 것만 에러를 출력해야 한다면
정의는 되나 메모리가 잘못 사용된 경우는 그냥 Not_allocated나 Not_initialized같은 exception이 뜨도록 놔두면 되나요?? |
|
위로 |
|
|
김진영_
가입: 2009년 12월 9일 올린 글: 337
|
올려짐: 2011년4월12일 2:14 주제: |
|
|
string에는 아무런 내용을 출력하셔도 상관없습니다.
string은 출력해야합니다. 위의 답변을 수정하였습니다.
이미 모듈에서 exception을 주는 경우들이 있습니다.
이 경우는 try ~ catch를 이용해 받아오셔서 Error 익셉션을 내 주세요. |
|
위로 |
|
|
정원국
가입: 2011년 3월 15일 올린 글: 6
|
올려짐: 2011년4월12일 20:34 주제: 음 |
|
|
그러면.. 모듈에서 내는 에러를 그대로 사용하면 안된다는 말씀인가요?
에러메세지를 전부 직접 출력시켜야하나요?
*수정: 근데 생각해보니 Kminus 구현만 잘해줬으면 모듈의 에러는 발생하지 않을거같네요 ㅎ 질문은 취소할께요 |
|
위로 |
|
|
|