본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

JAVA

예외처리: try-catch문, try catch finally

예외를 처리하는 코드

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;
    }
}