try {
예외가 발생할 수 있는 구문
} catch(Exception e){
예외가 발생했을 때 처리
}finally {
//예외 발생 유무와 상관없이 실행되는 구문
//필요없으면 안써도 됨
//보통 외부 연동이나 예외가 발생해도 정상 종료되어야 할 구문들에서 사용한다.
throws 예외클래스, 예외클래스
⇒ 메서드 내부에서 예외를 처리하지 않고, 메서드를 호출한 쪽에서 예외를 처리해주는 것
throw → 예외를 강제로 발생시킨다
Exception클래스를 상속받는다.