에러처리
[Java] 에러처리 | Try-catch | 컴파일 오류, 런타임 오류, 논리 오류 | 예외처리 방법 | checked, unchecked exception | 예외 우선순위
Try-catch try? catch? 예외처리란 뭐 하는 건가요? 프로그래밍 오류의 종류 컴파일 오류 : 프로그램의 실행을 막는 오류, 대부분 문법적인 오류다. //1 (키워드 맞춤법 오류) inet num = 1; //2 (세미콜론 누락) boolean a = false //3 (endif문부터 사용) end if(!a) { return; } //4 (선언안된 변수 사용) b = 3; 런타임 오류 : 프로그램 실행 중 발생하는 오류, 수행할 수 없는 작업 시도시 발생 1. 0으로 나누는 경우 2. 무한루프에 빠지는 경우 3. null point error 논리 오류 : 사용자가 의도한 작업을 프로그램에서 수행하지 못하는 오류, 예측 불가능한 오류 try-catch 정의 : 예외를 처리하기 위한 구문 ..