exception(2)
-
Exception
프로그램 개발시 발생하는 예측 유무를 따라 예외상황이 발생한다. 이런 부분에 대해서는 java.lang.Throwable 클래스를 통해 처리하게 되어 있다. 예외는 3가지 종류가 있다. 1. Checked exception 컴파일 단계에서 확인 가능한 예외 2. Runtime exception (unchecked exception) 컴파일시 모르다가, 실행시 발생 가능한 예외 3. Error 정의된 exception 클래스를 제외한 모든 예외상황에 해당. * 예외를 처리하는 방법은 2가지 A. Try~catch~finally method a() { try { // 실행시간에 예외가 발생할 수 있는 코드들.. } catch (Exception e) { // 예외발생시에 처리할 코드들.. } } 위와 같이 ..
2013.08.04 -
[기초]클래스,예외처리,Collection,Assertion
■ 클래스의 기본 구성 형식 접근_제한자 지정_예약어 class 클래서 extends 상위 클래스 implements 상위인터페이스 ■ 클래스 포함 멤버 Nested Class : 중첩 클래스 Field : 데이터 저장 공간 (멤버 필드 , 클래스 안에 있는 필드를 멤버 필드다.) Construct : 객체 생성 및 초기화 Method (객체를 생성시키고, 초기화 시키는 생성자) Method : 특정 행위의 기술 영역 ■ 클래스 사용법 과 메모리 - 객체 생성 : 클래스명 객체명 = new 생성자(매개변수); (new : 동적 메모리 할당 연산자) -> GC heap 영역에!!! , 레퍼런스 4byte 로 - 연산자 : .(참조 연산) - 최우선 연산자 - 객체명.Field or 객체명.메소드 - 객체는..
2010.01.31