Programming/Java, Spring
자바 예외 종류
Renechoi
2022. 12. 21. 15:26
1. NumberFormatException
Integer 클래스의 parseInt 메서드 사용시 숫자가 아닌 다른 값을 변환하려고 할 때 발생한다.
e.g.
String numberString2 = "2000한글";
try {
int numberInt2 = Integer.parseInt(numberString2);
System.out.println(numberInt2 + 1000);
} catch (NumberFormatException e){
System.out.println(e);
}
2. ArrayIndexOutOfBoundsException
배열의 크기를 초과한 경우에 발생한다.
private static void outOfBoundsException() {
int[] arr = {1,2,3,4,5};
System.out.println(arr[5]);
}
3. NullPointerException
주소값이 없는데 참조를 시도할 때 발생한다.
4. NotFoundException
파일이 없을 때 발생한다.
5. ArithmeticException
수학 관련 예외 ( divided by zero)
int a = 10;
int b = 0;
System.out.println(a/b);
반응형