구트아카데미/4. Java

[Java] 예외와 예외 클래스

sunhoKim 2021. 8. 11. 11:53

1. 일반 예외(Exception)

 - java.lang.Exception (ClassNotFoundException, InterruptedException, ...)

2. 실행 예외(Runtime Exception) 

- java.lang.RuntimeException (NullPointerException, ClassCastException, NumberFormatException , ...)

 

NullPointerException : 객체를 생성하지 않았는데, 어디선가 참조 또는 작업을 하려 하면 생기는 에러

ArrayIndexOutOfBoundsException : 배열에서 인덱스 범위를 초과하면 생기는 에러

NumberFormatException : 숫자로 변환될 수 없는 문자가 포함되어 있으면 생기는 에러

 

 

 

 

728x90

'구트아카데미 > 4. Java' 카테고리의 다른 글

[Java] toString() 과 .valueOf()의 차이점  (0) 2021.08.26
[Java] API 도큐먼트  (0) 2021.08.09
[Java] Arrays.copyOfRange()  (0) 2021.07.22
[Java] String 클래스 - contains,equals의 차이  (0) 2021.07.20
Thread.sleep  (0) 2021.07.20