실행 결과
예외(에러)가 발생됨 : 0으로 나누려 했습니다. try 구문을 정상 종료합니다. 예외(에러)가 발생됨 : 내가 만든 에러 try 구문을 정상 종료합니다.
예외 처리를 할 때는 try~catch~finally가 쌍을 하나 이룹니다. 코드로는 다루지 않았지만, catch 절은 Exception 클래스 같은 예외 형식을 다르게 하여 여러 번 지정할 수 있습니다. 특정 경우에 무조건 예외를 발생시키고자 할 때는 throw 절을 사용합니다.
프로그래밍에서 예외 처리는 중요한 부분입니다. 프로그램 코드를 좀 더 안정화하려면 기본 코드를 작성한 후 예외 처리 코드를 추가하는 식으로 점진적으로 향상시켜 나가길 추천합니다.
이 책에서는 분량 때문에 앞으로 다루는 코드에서는 예외 처리 부분을 많이 사용하지 않지만, 여러분이 필요하다고 판단되는 부분에서는 try~catch~finally 구문으로 묶어 관리하길 권장합니다.