프로그래밍/Java
throw와 throws 비교
김치치즈스마일
2017. 8. 28. 13:35
throw
강제로 사용자가 예외를 발생시킬 때 사용.
try{
Exception e = new Exception();
throw e;
} catch (Exception e) {
e.printStackTrace();
}
throws
호출하는 메서드에게 예외를 던질 때 사용. (호출하는 메서드에서 예외를 처리해주어야 함)
void method() throws Exception1, Exception2, Exception3 {
}