Programming Language/Java

4. 예외처리

알 수 없는 사용자 2016. 6. 8. 13:59

예외처리?

오류가 발생하게 되면 프로그램이 종료하게 되는데 무조건 종료하는 것보다 프로그램의 오류를 감지하여 프로그램을 종료하거나 오류를 처리한 후에 계속 실행


<예제 - 0으로 나누기>

 

출력결과

-> 산술오류(0으로나누기)


예외처리 기본형식

try{

// 예외가 발생할 수 있는 코드

} catch( 예외종류 참조변수 ){

// 예외를 처리하는 코드

}


<예제1>

출력결과


<예제2>

출력결과


<사용자 정의 예외>

사용자가 예외 객체를 정의

출력결과