자바의 예외처리(Exception)에서 만약 main()에서도 throws를 사용하면?
-
게시물 수정 , 삭제는 로그인 필요
자바에서 메인 함수에서 candy()함수를 호출했다고 해요.
그 candy()함수에서 Exception이 발생했을때를 가정한다면.
candy()함수 안에 throws ArrayIndexOutOfBoundsException이
들어간다면. ArrayIndexOutOfBoundsException가 발생했을때
이 Exception을 candy()함수를 호출한 메소드에게 던져버린다는
뜻이잖아요. 그러므로 main()함수에서 Exception이 발생하게
되는것이고요.
그렇다면.
main()함수에 throws를 사용하면 어떻게 되나요?
main()함수에서 Exception이 발생하면 어떻게 되나요?
그 candy()함수에서 Exception이 발생했을때를 가정한다면.
candy()함수 안에 throws ArrayIndexOutOfBoundsException이
들어간다면. ArrayIndexOutOfBoundsException가 발생했을때
이 Exception을 candy()함수를 호출한 메소드에게 던져버린다는
뜻이잖아요. 그러므로 main()함수에서 Exception이 발생하게
되는것이고요.
그렇다면.
main()함수에 throws를 사용하면 어떻게 되나요?
main()함수에서 Exception이 발생하면 어떻게 되나요?