예외 어디까지 던질 수 있나?(자바 예외 처리) main -> doA() -> doB() -> doC() 순서대로 호출한다 하지만 예외처리는 호출한 쪽에서 담당을 한다 여기서 호출한 쪽에서 선택할 수 있는 것은 2가지이다 1. 예외처리를 하기 싫으면 그 예외를 자신이 직접 처리하던가(try ~ catch)2. 자신도 예외를 던지던가(throws로 예외전가) ** return의 경우 어떤 메소드를 호출하더라도 리턴결과값을 받지 않을 수 있다** 하지만 예외처리의 경우는 항상 결과값을 처리하여야한다(return 보다 강력하다) 예외를 처리하거나 던지는 경우- 메소드가 독립적인지 단독적인지를 따져야한다 독립적인 메소드- 메소드 내에서 다른 메소드를 호출해서 사용할때- 메소드 내에서 만들어지는 결괏값은 최종결괏..