본문 바로가기

Languages/JAVA

예외처리

컴파일 에러

 : 컴파일 할 때 발생하는 에러

런타임 에러

 : 실행도중에 발생하는 에러

논리적 에러

 : 실행은 되지만, 의도와 다르게 동작


printStackTrace()

 : 예외발생 다시의 호출스택에 있었던 메서드의 정보와 예외 메시지를 화면에 출력.

getMessage()

 : 발생한 예외클래스의 인스턴스에 저장된 메시지를 얻을 수 있다.

 

예외 발생시키기

 1. 연산자 new를 이용해서 발생시키려는 예외 클래스의 객체를 만듬

 2. 키워드 throw를 이용해서 에외를 발생

 Exception 인스턴스를 생성할 때 생성자에 String 을 넣어주면 Exception인스턴스 메시지로 저장된다.

 getMessage()를 이용해서 얻을 수 있다.

 


더 공부 채워넣기

 

'Languages > JAVA' 카테고리의 다른 글

Java 제네릭스(Generics)  (0) 2020.04.08
컬렉션 프레임웍  (0) 2020.04.06
java.lang 클래스  (0) 2020.04.02
객체 지향 프로그래밍이란?  (0) 2020.03.23
Java 기초문법 ) 기본자료형, 형 변환, 연산자, 배열  (0) 2020.03.22