강의로 돌아가기
Jonas Han

답좀 알수있을까요 ? ㅎㅎㅎ

감을 못잡겠어서 답을 알고싶네요

작성중인 코드―MyCheckedException.java
1
2
3
public class MyCheckedException extends Exception{

}
작성중인 코드―ExceptionExam.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public class ExceptionExam{
  public static void main(String[] args){
    ExceptionExam exam = new ExceptionExam();
    int[] array = new int[10];

  try{
      exam.get50thItem(array);
  }catch(Exception e){

  }

  public int get50thItem(int []array) throws MyCheckedException{
    if(array.length < 50){
      throw new MyCheckedException();
    }
    return  array[49];
  }
}
1 개의 답변
송경호

이라면답나오네요~

public class ExceptionExam{
public static void main(String[] args){
ExceptionExam exam = new ExceptionExam();
int[] array = new int[10];
try{
exam.get50thItem(array);
}catch(Exception e){
System.out.println(dd);
}
}

public int get50thItem(int []array) throws MyCheckedException{
if(array.length < 50){
throw new MyCheckedException();
}
return array[49];
}
}

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