728x90
반응형
SMALL
에러 : 컴파일시 발생하는 에러와 런타임시 발생하는 에러가 있음
예외 : 런타임시 발생하는 에러 가운데, 사용자 처리가 가능한 에러
사용자 처리가 불가능한 사례 : 메모리 부족
(1) 예외 처리 방법
try {
예외 후보 구문
}
catch(예외코드){
예외가 발생하면 실행되는 부분
}
finally {
예외가 발생하든지 말든지 실행하는 부분
}
(2) 예외 출력
Excetion 계열 e
e.getMessage() :오류에 대한 기본적인 내용을 출력, 상세X
e.toString() “ getMessage 보다는 상세한 예외정보 제공
e.printStackTrace() : 가장 자세한 예외정보 제공 (가장 많이 사용)
(3) 사용자 예외 처피
메서드 선언 시에 메서드 ( ) throw Excepition { //예외날 수도 있다.
}
728x90
반응형
LIST
'개발 > JAVA' 카테고리의 다른 글
컬렉션 프레임워크 (Collection Framework) (0) | 2023.01.09 |
---|---|
기본 클래스(String 외) (0) | 2023.01.09 |
인터페이스(Interface) (0) | 2023.01.09 |
String Class (0) | 2023.01.09 |
상속 (0) | 2023.01.09 |