[Java] Finally block does not complete normally
try catch 문으로 에러 처리를 하다가 발생한 warning 이다. (IDE는 Eclipse 사용) 발생 이유는 문법적으로 틀린건 아니지만, finally 구문에서 return을 적었기 때문에 오류가 발생할 수도 있다는것이다. => 만약 catch 구문에서 예외처리를 하고 return 값을 정하더라도 finally에서 정해둔 return 값만 처리된다. Eclipse에서 제시한 해결방법은 @SuppressWarnings("finally") 어노테이션을 구문에 붙이는 것인데, Exception이 발생할 경우 원하는데로 return 값을 주는지 확인한 뒤, 어노테이션을 붙이는게 좋을 것 같다.