ABOUT ME

-

Today
-
Yesterday
-
Total
-

  • [java] @SuppressWarnings("")
    프로그래밍 2013. 3. 27. 15:35

    @SuppressWarnings

    자바 어노테이션(Annotation)으로 컴파일러가 경고하는 내용 중에 제외시킬 내용을 설정할때 사용합니다.

    언어 스펙은 이 중에서 두가지 비추천(deprecation)과 비확인(unchecked)만을 정의합니다.

    몇가지 옵션을 줄수 있습니다.


    • all : 모든 경고 제외
    • cast : 캐스트 연산자 관련 경고 제외
    • dep-ann : 사용하지 말아야 할 주석 관련 경고 제외
    • deprecation : 사용하지 말아야 할 메소드 관련 경고 제외
    • fallthrough : switch구문의 break문 누락 관련 경고 제외
    • finally : 반환하지 않는 finally블럭 관련 경고 제외
    • null : null블럭 관련 경고 제외
    • rawtypes : 제네럴을 사용하는 클래스가 불특정일때 경고 제외
    • unchecked : 검증되지 않은 연산자 관련 경고 제외
    • unused : 사용되지 않은 코드 관련 경고 제외 (컴파일러 경고가 발생하는 대부분의  코드상단에 배치가 가능)

    사용 예는 다음과 같습니다.
    @SuppressWarnings("unchecked")


    댓글 0

Designed by Tistory.