2022/11/21 2

[JAVA] 메소드에 예외 선언하기 (throws)

예외를 처리하는 방법에는 지금까지 배워 try-catch문을 사용하는 것 외에, 예외를 메서드에 선언하는 방법이 있다. 메서드에 예외를 선언하려면, 메서드의 선언부에 키워드 throws를 사용해서 메서드 내에서 발생할 수 있는 예외를 적어주기만 하면 된다. 그리고 예외가 여러 개일 경우에는 쉼표(,)로 구분한다. void method() throws Exception1,Exception2, ... ExceptionN { // 메서드의 내용 } ✅ 참고 예외를 발생시키는 키워드 throw와 예외를 메서드에 선언할 때 쓰이는 throws를 잘 구분하자. 그리고 메서드의 선언부에 예외를 처리함으로써 메서드를 사용하려는 사람이 메서드의 선언부를 보았을 때, 이 메서드를 사용하기 위해서는 어떠한 예외들이 처리되어..

[JAVA] 예외 발생시키기(throw)

자바에서 고의로 예외를 발생시킬 수 있다. 방법은 아래의 순서를 따르면 된다. 1. 면저, 연산자 new를 이용해서 발생시키려는 예외 클래스의 객체를 만든 다음 → Exception e = new Exception("고의로 발생시킴"); 2. 키워드 trow를 이용해서 예외를 발생시킨다. → throwe; 두개를 합치면, → thrownew Exception("고의로 발생시킴"); 💎예제💎 public class ExceptionEx9 { public static void main(String[] args) { try { Exception e = new Exception("고의로 발생 시킴"); throw e; } catch (Exception e) { System.out.println("에러 메세지 :..

728x90