[JAVA]에러/예외처리란? Error/Exception Handling


[JAVA]에러/예외처리란?  Error/Exception Handling

에러란? Error 프로그램 실행중 어떤원인에 의해 오작동하거나 비정상 종료된 경우. 이를 초래하는 원인을 프로그램 에러 또는 오류라고 한다. 발생시점에 따라 컴파일에러 Compile Error, 와 런타임 에러 Runtime Error 로 나눌수 있다. 외에도 논리적 에러 Logical Error가 있다. 컴파일에러 Compile Error 말그대로 컴파일 시 (실행 전) 발생하는 에러. 런타임 에러 Runtime Error 프로그램 실행도중 발생하는 에러. 논리적 에러 Logical Error 컴파일도 잘 되고, 실행도 잘 되지만 의도한 것과 다르게 동작하는 에러. ex) 창고의 재고가 음수가 된다던가, 게임에서 캐릭터가 총알을 맞아도 죽지 않는 경우가 이에 해당됨. 소스를 컴파일하면 컴파일러가 소스..


원문링크 : [JAVA]에러/예외처리란? Error/Exception Handling