예외처리

Yoon·2022년 1월 5일
0

java

목록 보기
2/8

예외 처리란

  1. 사용자의 잘못된 조장 또는 개발자의 잘못된 코딩으로 인한 오류
  2. 예외가 발생되면 프로그램 종료
  3. 예외 처리 추가하면 정상 실행 상태로 돌아갈 수 있음

예외처리의 기본 형식

    try{
    	// 예외가 나올만한 코드
    }
    catch(Exception e){
    	// 예외가 나왔을 때, 처리될 코드
    }
    finally{
    	// 예외가 나오거나 나오지 않았을 때, 모두 처리될 코드
    }

예외처리 예시

	try {
		System.out.println("처리1");
		String name = null;
		//String name = "홍길동";
		System.out.println("처리2");
		System.out.println(name.toString());
		System.out.println("처리3");
	}catch(NullPointerException e){
		System.out.println("#예외발생#");
		System.out.println("처리4"+e.getMessage());
	}finally {
		System.out.println("#finally구문#");
		System.out.println("처리5");
	}
	System.out.println("처리6");	

예외처리 예시 실행

	처리1
	처리2
	#예외발생#
	처리4Cannot invoke "String.toString()" because "name" is null
	#finally구문#
	처리5
	처리6
profile
나의 공부 일기

0개의 댓글