JAVA/in 기초

예외처리(Exception)

lahuman 2014. 2. 21. 01:03
728x90

Exception 이란?

실행 타임에 발생하는 에러 이벤트를 이야기 한다.


try와 catch 구문은?

실행 타임에 발생하는 에러 이벤트를 감지하기 위한 도구


try{
 //에러 감지 블럭
}catch(Exception e){
 // 에러 처리 블럭
}finally{
 //최정적으로 무조건적으로 처리해야 하는 작업
}


Exception은 사용자가 임의로 발생 시킬수 있다.

또한 특정 메소드에서 에러처리를 자신을 호출한 메소드에게 전달 할수 있다.



public void throwMethod() throws Exception{
 throw new Exception("메시지");
}


의무적으로 에러처리 루틴이 필요 한 곳

 - 네트워크 입출력

 - 데이터베이스 입출력

 - 파일 입출력

 - 메모리 입출력


728x90