JAVA 예외처리 종류 (Exception)


 

 예외 종류

 설명

 ArthmeticException  

정수를 0으로 나눌때 발생

 NullPointException  

Null 레퍼런스를 참조할때 발생

 ClassCastException  

변환할 수 없는 타입으로 객체를 변환할 때 발생

(클래스간 형 변환)

 OutOfMemoryException  

메모리가 부족한 경우 발생

 ArrayIndexOfBoundsException  

배열의 범위를 벗어난 접근 시 발생

 IllegalArgumentException  

잘못된 인자 전달 시 발생

 IOException  

입출력 동작 실패 또는 인터럽트 시 발생

 NumberFormatException  

문자열이 나타내는 숫자와 일치하지 않는 타입의 숫자로 변환시 발생

 IllegalStateException  

객체의 상태가 매소드 호출에는 부적절한 경우

 ConcurrentModificationException

금지된 곳에서 객체를 동시에 수정하는것이 감지될 경우 발생

 UnsupportedOperationException

객체가 메소드를 지원하지 않는 경우 발생



Posted by 소망아기
: