2013-01-18 3 views

답변

12

실제 예외가있는 경우 throw해야합니다.

throws Exception으로 전화를 걸면 변경할 수 없으므로 경고를 표시하는 것 외에는 아무 것도 할 수 없습니다.

1

Exception을 던진 경우 Exception은 매우 일반적인 것으로서 예외가 던질 수있는 것인지 확실하지 않습니다.

2

예외를 catch하고 예외로 다시 변환 할 수 있습니다.

protected RunningJob submitJob(Configuration actionConf) throws RuntimeException { 
    ..... 
    RunningJob rj; 
    try{ 
     rj = super.submitJob(actionConf); 
    }catch(Exception e){ 
     throw new RuntimeException(e); 
    } 
    return rj; 
} 
관련 문제