컴파일 오류 (1) 썸네일형 리스트형 예외처리 1. 에러와 예외의 차이는? ※에러란? · 시스템에 비정상적인 상황을 말하며, 원인이 로직에서 존재하지 않는다(코딩상의 문제X) · 코딩상의 문제가 아니며 메모리가 꽉 찼을 떄 등의 문제를 말한다. ※예외란? · Exception은 개발자가 구현한 로직에서, 실행 도중 발생하는 정상적이지 않은 상황을 말한다. · 자바의 예외처리 메커니즘은 문제가 발생하는 지점에 대한 정보 출력과 동시에 프로그램을 종료시킨다. 2. try-catch 하는 이유? · 예외가 발생할 수 있는 구문에 예외처리가 되어 있지 않다면 해당되는 시점부터 실행이 끝나버리지만, try~catch를 통해 예외처리가 되어있다면, jvm이 프로그램을 살리기 위해 해당객체로 넘겨서 해결한다. ♣예외 발생 이후의 실행 흐름♣ · 아래와 같이 실행.. 이전 1 다음