try-catch
-
[Java] 자바 예외 처리 - 예외 떠넘기기(throws)프로그래밍 언어/Java 2022. 2. 10. 17:37
throws 키워드로 예외 떠넘기기 메소드에서 발생한 예외를 처리하기 어려울 때 throw 키워드를 사용하여 상위 코드로 양도한다. 즉, throw절은 예외를 처리하지 않고 발생한 예외 객체를 다른 곳으로 넘겨준다. class MyClass { void m() { int data = 10/0;// 예외 발생 } void n() throws Exception { m(); } void p() { try { n(); } catch(Exception e) { System.out.println(e.getMessage()); } } } public class exceptiontest { public static void main(String[] args) { MyClass obj = new MyClass(); ob..