ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [JAVA] 예외처리 / 예외발생
    기초/JAVA 2017. 2. 9. 09:37

    @예외처리

    프로그래밍을 하는 도중 에러를 발생하게 되는 경우가 있습니다.

    파일을 읽어올 떄 파일이 없는 경우라든가,

    파일 자체를 불러올 수 없는 경우 등..

    많은 에러가 있는데 하나하나 일일이 조건문으로 처리해줘도 되지만

    자바에서는 예외처리를 해주는 문법이 있습니다.

     

    [try ~ catch ~finally]

    try

    시도하다

    실제로 실행될 코딩을 입력해줍니다

     

    catch

    예외처리 해주는 부분입니다

     

    finally

    try ~ catch 문이 종료되면 실행되는 문구입니다.

     

     

     

     

    [throws]

    try~catch문은 다른 메소드를 불러와서 예외처리를 하지만

    메소드 옆에 throws를 입력해주므로써 메소드 자체에서 예외처리를 하는 방법입니다.

     

     

     

    @예외발생

    사용자가 임의로 에러를 발생시키는 경우도 있습니다.

    위에 예제처럼 특정 구간에서 에러를 발생시켜서 catch구간으로 들어가게 한다음 처리하는 부분인데요.

     

    [사용법]

    throw new [에러종류메소드];

     

    ex) throw new Exception();

     

     

    사용자가 특수 구간에 에러를 발생 시켜줄 수 있겠네요.

     

    try ~catch 문은 쓰레드를 사용할 때 많이 사용될 수 있겠지만

    throw문을 사용하는 경우는 라이브러리를 생성할 때 종종 사용된다고 합니다.

     

    '기초 > JAVA' 카테고리의 다른 글

    [JAVA] 기초공부  (0) 2017.07.20
    [JAVA] 스레드  (0) 2017.02.09
    [JAVA] 직렬화 / 역직렬화  (0) 2017.02.08
    [JAVA] Math클래스  (0) 2017.02.07
    [JAVA] 시간관련 클래스  (0) 2017.01.20

    댓글

Designed by Tistory.