본문 바로가기

IT일반과목/java

예외처리2 try-catch

try - catch - finally 일경우


코드중 try 블록의 코드가 예외 발생 없이 정상 실행되면 catch 블록의 코드는 실행되지 않고 finally 블록의 코드를 실행한다.

만약 try 블록의 코드에서 예외가 발생하면 즉시 실행을 멈추고 catch 블록으로 이동하여 예외처리 코드를 실행한다.


=========================================

//일반 예외처리

public class TryCatchFinallyExample {

public static void main(String[] args) {

 try {

Class clazz = Class.forName("java.lang.String2");

} catch(ClassNotFoundException e) {

System.out.println("클래스가 존재하지 않습니다.");

}

}


}

//클래스가 존재하지 않습니다로 출력이 된다.


====================================



'IT일반과목 > java' 카테고리의 다른 글

문제풀기  (0) 2018.07.27
자바의 개념 정리(07.02~07.27)  (0) 2018.07.27
예외처리  (0) 2018.07.26
포인트관리프로그램(다형성)  (0) 2018.07.26
학생에 대한것 그냥 만들기  (0) 2018.07.26