에러는 어쩔 수 없지만 예외는 처리하자.
exception 크래스들 그 자손 클래스 : 사용자의 실수와 같은 외적인 요인에 의해 발생하는 예외
RuntimeException 클래스들 그 자손 클래스: 프로그래머의 실수로 발생하는 예외
try {
// 예외가 발생할 가능성이 있는 문장들을 넣는다.
} catch (Exception1 e1) {
// Exception1이 발생했을 경우 처리하기 위한 문장
} catch (Exception2 e2) {
// Exception2이 발생했을 경우 처리하기 위한 문장
} cathc (Exception2 e3) {
// Exception3이 발생했을 경우 처리하기 위한 문장
}
{} 를 생략할 수 없다.