Notice
Recent Posts
Recent Comments
Link
Jeunwork space
단언(Assertion) 본문
개발자가 특정 코드나 변수의 값을 단언하는 것. 지정한 그 조건을 만족할 때만 코드가 실행될 수 있도록 하는 것.
- 종류:
assert [boolean 식];
boolean = False 일때 AssertionError 발생
ex) assertion var > 5;
assert [boolean 식] : [표현식];
boolean = False 일때 표현식 수행. 표현식에는 문자열로 변환이 가능한 값이 무조건 와야한다!!!
ex) assertion var > 5; : " 5보다 작은값이어야 합니다! ";
- 사용법
단언을 사용할 클래스에서 마우스 오른쪽 클릭 → Properties → Run/Debug Settings → 클래스선택 → Edit
→ Arguments 탭 → VM arguments 에 -ea 속성 추가 / 없앨 때는 -da
'Java' 카테고리의 다른 글
Java generic 연습문제 (0) | 2021.04.28 |
---|---|
Java 제네릭(Generic) | 자바 컬렉션 프레임워크 (0) | 2021.04.22 |
패키지 - 클래스 만들기 예제 (0) | 2021.04.19 |
Java 패키지 선언, 사용방법, static imports문 (0) | 2021.04.15 |
Java 내부클래스 - Anonymous 내부 클래스 (0) | 2021.04.15 |
Comments