본문 바로가기
(JAVA)자바/(JAVA)자바 문법

(JAVA) 자바 예외/자바 에러/자바 오류 총 정리

by 공부가싫다가도좋아 2021. 2. 4.
반응형

자바 오류 총 정리


 

1. ArrayIndexOutOfBoundsException


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

public class Ex08 {

	public static void main(String[] args) {
		

		System.out.println("예외처리");
				try {
					System.out.println(args[0]);
					
				}catch(ArrayIndexOutOfBoundsException e) {
					System.err.println("인덱스 벗어남");
				}
	}

}
//결과

예외처리
인덱스 벗어남

 

2. ArithmeticException


정수를 0으로 나눌경우 발생 

System.out.println(“예외처리”);

		try {
			System.out.println(0/0);
			
		}catch(ArithmeticException e) {
			System.err.println("0으로 나눌수 없음");
		}
//결과

예외처리
0으로 나눌수 없음

 

3. NullPointerException


존재하지 않는 레퍼런스를 참조할때 발생, 참조변수가 null인데 호출할 경우

System.out.println("예외처리");
				try {
					String str=null;
					str.length();
					
				}catch(NullPointerException e) {
					System.err.println("비어 있음");
				}

//결과

예외처리
비어 있음

 

 

반응형

댓글