널포인터예외 썸네일형 리스트형 쌩초보를 위한 기초_19_예외처리 Exception 코드 중단 Exception: try catch Exception(예외)는 코드가 중단하는 현상이다. 프로그램이 실행하려면 컴파일러(compiler)라는 해석 프로그램이 운영체제(윈도우즈 등)가 알 수 있는 기계어로 바꿔서 cpu에 전달하면 그 내용을 작업하는 과정을 거쳐 프로그램이 작동한다. 코드를 작성할 때 빨간색 에러 메세지가 나타나는 것도 미리 에러를 방지하기 위해 컴파일러가 작동하고 있는 것이다. 하지만 실행 도중에 어떤 에러가 일어날 지 완벽하게 알 수는 없다. 프로그램은 이런 경우에 Exception(예외)를 발생시키고 종료된다. 이런 예외 현상을 일으키는 원인은 다양하다. 예외가 일어나는 것에 대비하는 것을 예외처리라고 한다. 잠재적으로 Exception이 발생할 수 있는 코드를 try ~.. 더보기 이전 1 다음