혼자 공부하는 자바 - 11일차 chapter 10


혼자 공부하는 자바 - 11일차 chapter 10

10-1 예외 클래스 예외란 사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 인해 발생하는 프로그램 오류를 말한다. - 일반 예외 컴파일러 체크 예외라고도 하는데, 프로그램 실행 시 예외가 발생할 가능성이 높다. - 실행 예외 컴파일러 넌 체크 예외라고도 하는데, 실행 시 예측할 수 없이 갑자기 발생한다. 1. NullPointerException -> null값을 갖는 참조 변수로 객체 접근 연산자인 도트(.)를 사용했을 때 발생한다. 2. ArrayIndexOutOfBoundsException -> 배열에서 인덱스 범위를 초과할 경우 발생한다. 3. NumberFormatException -> parseXXX() 메소드를 이용하여 문자열을 숫자로 바꿀 때 변환할 수 없는 문자라면 발생한다. 4. ClassCastException -> 클래스의 타입을 변환할 때 발생한다. instanceof로 미리 변환이 가능한지 확인할 수 있다. 10-2 예외 처리 - 예외 처리 코드 try...


#자바 #혼자공부하는자바

원문링크 : 혼자 공부하는 자바 - 11일차 chapter 10