강의로 돌아가기
박재성

통과는 했는데;; 왜 맞았는지 몰겠네요 ;;

제가 작성한 코드가 .. 올바른건가요?

작성중인 코드―MyCheckedException.java
1
2
3
4
5
public class MyCheckedException extends Exception{
    public MyCheckedException(){
      super();
    }
}
작성중인 코드―CheckedExam.java
1
2
3
4
5
6
//아래는 실행을 위한 코드입니다. 수정하지 마세요.
public class CheckedExam{
    public static void main(String[]args){
        MyCheckedException ex = new MyCheckedException();
    }
}
1 개의 답변
-

1번 문제에서는 checked Exception 을 구현 하라고 하였습니다. 앞에 강의에서
Checked Exception 은 클래스 에 Exception 을 상속 받아야 하고
UnChecked Exception 은 클래스 에 RunTimeException을 상속 받아야 합니다.

그렇기 때문에 Exception만 상속 하면 정답처리가 되는 것 입니다.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.