📢주어진 값📢
try {
// 예외 발생 가능성이 있는 코드
} catch (Exception e) {
} catch (NumberFormatException e) {
}
🧤정답🧤
try {
// 예외 발생 가능성이 있는 코드
} catch (NumberFormatException e) {
} catch (Exception e) {
}
해설 :
Exception은 모든 예외의 조상 Exception을 먼저 쓴다면 다음 예외가 실행되지 않기에 순서를 바꿔준다.
3. List<Numbet>는 List<Integer>의 부모 클래스이다. (O, X)
🧤정답🧤
X
해설 :
Number는 Integer의 부모클래스이지만, 타입으로 표현되고 있기에 연관이 없다.
4.다음 메서드는 임의 타입 배열의 a번째 원소와 b번째 원소를 맞바꾸는 메서드이다. 밑줄 친 부분에 적합한 코드는?
📢주어진 값📢
public <T> void swap(_______ array, int a, int b) {
_______________;
array[a] = array[b];
array[b] = temp;
}
🧤정답🧤
public <T> void swap(T[] array, int a, int b) {
temp = array[a];
array[a] = array[b];
array[b] = temp;
}