finally1 [디비 파기 | PMD] ReturnFromFinallyBlock외 8건 ReturnFromFinallyBlock Avoid returning from a finally block, this can discard exceptions.finally 블록에서 리턴하는 것을 자제하라. exception 처리가 무시될 수 있다. 샘플 코드123456789101112131415161718192021public class Bar { public String foo() { try { throw new Exception( "My Exception" ); } catch (Exception e) { throw e; } finally { return "A. O. K."; // 이 곳에서 리턴 하는 경우 catch문이 무시되고 정상인 것처럼 리턴 } // 처리된다. } } 다들 아시다시피 fina.. 2016. 2. 28. 이전 1 다음 반응형