1.
SungjukProcessException 클래스를 만들어 Exception 을 extends 한다.
그리고 JumsuOutofValueException 클래스를 만들어 SungjukProcessException 을 extends 한다. StudentVO 클래스에서 예외를 발생시킬 국어의 setKor() 메소드에서 예외를 throws JumsuOutofValueException로 던져서 예외 처리를 하게 만든다.
메인 클래스를 하나 만들고 객체를 생성한 다음에 국어점수를 수정처리 하는 와중에 값을 잘못 넣고 예외처리를 JumsuOutofValueException에 던져서 '점수 범위 (0~100)를 벗어난 값입니다.' 를 출력하게 만들고 다시 원래의 값을 출력하며 메인을 종료된다.








'it 공부 > Java' 카테고리의 다른 글
내부클래스 - 인스턴스 클래스(instance class) 실습 (0) | 2021.08.15 |
---|---|
inner class(내부 클래스) 란? (0) | 2021.08.15 |
예외 처리 실습 -(3) (0) | 2021.08.15 |
예외 처리 실습 -(2) (0) | 2021.08.15 |
예외 처리 실습 - (1) (0) | 2021.08.15 |