
- 예외 담당 클래스
- 예상하지 못한 예외 상황에 대비

- 의도적으로 예외 상황을 발생시키기 위함
- 예외 발생시 사용자가 원하는 문구를 삽입할 수 있음

---> 빨간색 글씨 = 에러 발생 = 프로그램 중단

[ 예제 1 ]
사용자가 문자 메시지를 보낼때 10글자 이하면 SMS로 발송하고, 10글자를 초과하면 MMS를 발송하는 프로그램을 예외처리를 이용해서 만들어보자.
- args = argument

- Exception 클래스를 상속해서 사용자 예외 클래스를 직접 만들 수 있음
<예시>
[ 예제 2 ]
관리자 암호를 입력하고 다음 상태에 따라 예외 처리하는 예외 클래스를 만들어보자.
- 암호 길이가 5 미만인 경우 : PasswordLengthShortExeception
- 암호 길이가 10 미만인 경우 : PasswordLengthLongExeception
- 암호가 잘못된 경우 : PasswordWrongExeception
