0
우리가 줄에서 예외를 처리해야하는 이유예외를 throw하지 않는 메소드에 예외를 처리해야하는 이유는 무엇입니까?
public class ToBeTestHandleException{
static class A {
void process() throws Exception {
throw new Exception();
}
}
static class B extends A {
void process() {
System.out.println("B ");
}
}
public static void main(String[] args) {
A a = new B();
a.process();
}
}
을 감안할 때 (a.process())? 클래스 B의 국지적 인 방법 프로세스가 예외를 전혀 포기하지 않는다? 추신 : 이것은 SCJP 문제입니다.
장하다 던컨 Jones.Thank 대단히 :
하면
A
의를 받아들이는 다른 방법으로 인스턴스를 전달 상상해보십시오. – BenMansourNizar