본문 바로가기
728x90
반응형

예외 처리하는 방법은 아래 링크를 통해 확인할 수 있다. 

2023.12.10 - [코딩/JAVA] - java exception, throwing an exception, and handling an exception (예외처리)

 

java exception, throwing an exception, and handling an exception (예외처리)

예외(exception)란? 모든 프로그램에는 에러가 있듯이 java에서도 예상치 못한 에러들에 대해 처리할 수 있는 예외에 대해 구분하고 처리할 수 있는 프로그램이 있다. 예외(Exception)는 프로그램 실행

quddkflty.tistory.com

 

EOFException: 이 예외는 입력 스트림의 끝에 도달했을 때 발생한다. 일반적으로 파일이나 네트워크 소켓과 같은 데이터 소스에서 더 이상 읽을 데이터가 없을 때 발생한다.

 

FileNotFoundException: 이 예외는 요청한 파일을 찾을 수 없을 때 발생합니다. 파일 경로가 잘못되었거나, 파일이 존재하지 않는 경우에 이 예외가 발생할 수 있습니다.

 

NullPointerException: 이 예외는 null 참조를 사용하려고 할 때 발생한다. 예를 들어, 초기화되지 않은 객체의 메서드를 호출하려고 하거나, null 참조를 통해 접근하려고 할 때 이 예외가 발생한다. 


StackOverflowError: 이 에러는 스택 메모리가 가득 찼을 때 발생한다. 주로 재귀 호출이 너무 깊게 들어가서 스택 메모리를 모두 소진할 때 발생한다. 


IOException: 이 예외는 입출력 작업 중에 오류가 발생했을 때 이다. 파일을 열거나 읽는 도중에 문제가 발생하면 이 예외가 발생할 수 있다.


ArrayIndexOutOfBoundsException: 이 예외는 배열의 인덱스 범위를 벗어나서 접근하려고 할 때 발생한다. 예를 들어, 크기가 5인 배열에서 6번째 요소에 접근하려고 하면 이 예외가 발생한다.

728x90
반응형