예외를 처리하는 코드
public class TryCatchExample {
public static void main(String[] args) {
try {
// 예외가 발생할 수 있는 코드
int result = divide(10, 0);
System.out.println("결과: " + result);
} catch (ArithmeticException e) {
// 예외가 발생했을 때 처리할 코드
System.err.println("예외가 발생했습니다: " + e.getMessage());
} finally {
// 예외 발생 여부와 상관없이 항상 실행되는 코드
System.out.println("finally 블록이 실행되었습니다.");
}
System.out.println("프로그램이 정상적으로 종료되었습니다.");
}
// 두 수를 나누는 메서드
public static int divide(int dividend, int divisor) {
return dividend / divisor;
}
}
'JAVA' 카테고리의 다른 글
throws Exception 메서드에 예외선언하기, try-catch문의 다른 표현방법 (0) | 2023.12.07 |
---|---|
예외발생시키기 throw e (0) | 2023.12.07 |
예외정보출력 printStachTrace() getMessage() (0) | 2023.12.06 |
Apache commons validator란? (0) | 2023.12.06 |
공통 레이아웃, tiles 사용하기 (0) | 2023.11.07 |