평행코드

자주쓰는 Exception 본문

Java

자주쓰는 Exception

나의 오류는 누군가 겪었던 오류 2023. 9. 21. 09:49

IOException : 입력출력예외 파일 읽기/ 쓰기, 네트워크 연결 또는 기타 입력/출력 작업에 문제가 있을 때 발생

ClassNotFoundException : 프로그램 실행 중 객체를 생성할 때 클래스를 찾지 못하면 발생하는 Exception

Object o = 10;
String a = (String)o;

NullPointerException : 객체 참고가 없을때, 즉 null값을 가지고 있는 참조 변수로 객체 접근 연산자를 사용했을 때 발생

String name = null;
name.length();

ArrayIndexOutofBoundsException : 해당 배열에서 사용할 수 있는 인덱스의 범위에 벗어나는 경우

int[] intArr = new int[5];
System.out.println(intArr[5]);

ArithmenitcException : 수학적으로 계산이 불가능 할때 발생

int su = 10;
int su2 = 0;
System.out.println(su/su2);

 

'Java' 카테고리의 다른 글

직렬화  (0) 2023.10.03
입출력(IO) 스트림  (0) 2023.10.03
Iterator , 동등성비교(equals @Override)  (0) 2023.09.20
다형성 추상클래스와 인터페이스  (0) 2023.09.17
오버라이딩과 오버로딩  (0) 2023.09.13