프로그래밍/Java
[자바 - Java] 예외처리 오류처리 try catch finally exception throw
1. 프로그램에서의 오류 1) 컴파일 오류 - 프로그램 코드 작성 중 발생하는 문법적 오류가 있다. - 대부분의 컴파일 오류는 detection 된다. 2) 실행 오류 - 실행 중인 프로그램이 버그로 인해 이상 동작을 하거나 프로그이 중지 되는 오류가 있다. - 비정상 종료가 되는 경우 => 시스템의 심각한 장애가 발생할 수 있다. 2. 오류 (error) 1) 시스템 오류 - 동적 메모리가 없는 경우, 스택 메모리 오버플로우 등 - 프로그래머가 처리 할 수 없는 오류 2) 예외 (Exception) - 프로그래머가 제어할 수 있는 오류. 예) 읽어들이려는 파일이 존재하지 않거나, 네트워크 이나 DB 연결이 안되는 경우 등 - 자바는 안전성이 중요한 언어로 대부분 예외로 인한 오류에 대해 예외 처리를 해..
2022. 9. 12. 10:59