▣ Java_소스코드_assert(), FALSE일 때 실행 2013년 29번 정답 : 3번, 4번 assert()함수는 인자가 FALSE일 때 실행됨 실행되면 프로그램은 해당 assert()함수에서 종료되고 사용자(개발자)에게 종료 정보를 출력함 인자값이 -10이니 assert( value > 0)이 FALSE가 되기 때문에, assert()가 실행되고 assert()문에서 종료됨 따라서 출력 값은 최초 System.out.print(value+ ":"); 으로 '-10:'이 됨 * 본 문제는 이의 제기가 있어서 3번도 정답처리 되었음 assert()함수는 해당 option이 켜져야 동작됨 만약 옵션이 켜지지 않았다면 assert()함수는 무시되므로 3번 처럼 '-10:10'이 출력됨