본문 바로가기
자바

자바 예외처리 throws 키워드

by cdbitmana 2020. 10. 17.

throws는 예외가 발생했을때 예외를 호출한 쪽에서 처리하도록 던져준다.

메소드의 매개변수 뒤에 throws 익셉션클래스이름 을 써준다.
// example 이라는 이름의 메소드
public static int example ( int x , int y ) throws ArithmeticException {

}

메소드의 매개변수 부분 뒤에 throws 라는 키워드와 ArithmeticException가 적혀있는데
이는 ArithmeticException라는 Exception이 발생하면 이 메소드를 호출한 부분에서 처리하라는 것이다.

메소드를 호출했던 곳에서 try catch finally 키워드를 사용하여 처리하면 된다.

'자바' 카테고리의 다른 글

자바 사용자 정의 Exception  (0) 2020.10.17
자바 예외 Exception 발생시키기  (0) 2020.10.17
자바 예외처리  (0) 2020.10.17
자바 내부클래스  (0) 2020.10.17
자바 인터페이스  (0) 2020.10.17