반응형
Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

mangocoder

[Java] Exception 본문

Java(자바)

[Java] Exception

codermin 2022. 11. 16. 12:32
반응형
SMALL

Exception, try{}catch(){}

Exception

class A{
    public static void main(String[] args) throws Exception{
        Exception e = new Exception("폭탄");
        throw e;  //throw뒤에는 Exception클래스만 올 수 있다.
    }
}

예외처리기 만들기 : try{}catch(Exception e){}

class A {
    public static void main(String... args) {
        try {
            Exception e = new Exception("폭탄");
            throw e;     //e가 던져졌으므로
        } catch (Exception e) {
            System.out.println("예외처리부분"); //catch가 실행되고
        }
        System.out.println("정상실행"); //정상실행도 같이 실행됨
    }
}
class A {
    static void a() {
        try {
            throw new Exception("폭탄1"); //폭탄을 try에 넣음
        } catch (Exception e) {
            System.out.println("예외처리"); // 폭탄이 있으므로 캐치 작동
        }
    }
}

class B {
    public static void main(String... args) {
        A.a(); 
    }
}

Exception의 종류 : checked, unchecked

반응형
LIST

'Java(자바)' 카테고리의 다른 글

[Java] CRUD(Create Read Update Delete)Test  (0) 2022.11.16
[Java] 람다식  (0) 2022.11.16
[Java] MVC패턴의 흐름  (0) 2022.11.16
[Java] DB연동  (0) 2022.11.16
[Java] 컬렉션, 제너릭  (0) 2022.11.16
Comments