예외처리
예외란 프로그램을 만든 프로그래머가 상정한 정상적인 처리에서 벗어나는 경우 이를 처리하기 위한 방법
try..catch
try{
예외발생이 예상되는 로직
}catch(예외클래스 인스턴스){
예외발생시 실행되는 로직
}
Try 안에는 예외 상황이 발생할 것으로 예상되는 로직을 위치시킴.
Catch 안에는 예외가 발생했을 때 실행되는 로직 위치 시킴
} catch(Exception e){
system.out.println("오류가 발생했습니다 : "+e.getMessage());
}
Exception은 자바에서 기본적으로 제공하는 클래스.
예외가 발생하면 자바는 마치 메소드를 호출하듯 catch 문을 호출하면서 그 인자로 Exception클래스의
인스턴스를 전달함
'JAVA > JAVA' 카테고리의 다른 글
java foreach 반복문 (0) | 2015.08.13 |
---|---|
JAVA 앞뒤 공백제거 trim() (0) | 2015.08.13 |
[java] URL(xml파일) java 파싱하는 방법 (0) | 2015.08.12 |
인터페이스와 다형성 (0) | 2015.07.31 |
JAVA 다형성 (0) | 2015.07.31 |