Java 프로그램 오류(error,exception), 예외 클래스의 계층구조
볼빵빵오춘기
프로그램 오류 컴파일 에러(compile-time error) : 컴파일 할 때 발생하는 에러 ⇒ 클래스파일이 만들어지지않아 프로그램 실행할 수 없다. 더보기 system.out.println(args[0]); // System의 대문자가 소문자로 해서 컴파일 에러가 난다. ⇒ 이클립스에서 보면 빨간줄이 그어져 있을것이다. 컴파일러가 구문체크, 번역, 최적화, 생략된 코드 추가 등 다양한 기능을 해준다. 런타임 에러(runtime error) : 실행 할 때 발생하는 에러 ⇒ 프로그램은 실행은 되지만 문제가되는 부분에서 종료 더보기 System.out.println(args[0]); // 컴파일엔 문제 없이 되지만 args[0] 이 아예 없기때문에 runtime 에러 발생 ⇒ 런타임 에러. 실행은 되었지..