BadBinaryOpValueExpException

BadBinaryOpValueExpException (잘못된 이항 연산 표현식 예외)

쿼리를 만드는 메서드에 잘못된 표현식이 전달되었을 때 던져지는 예외예요. JMX가 쿼리를 평가하는 과정에서 내부적으로 사용해요.

출처: Java API Reference

본문

이 예외는 java.lang.Exception을 상속해요. 이항(binary) 연산을 구성할 때 부적절한 피연산자나 표현식이 들어오면 발생하며, JMX 쿼리 평가 과정에서 던져져요.

StringValueExp의 조합이 올바르지 않을 때처럼, 연산 대상 표현식이 기대 타입과 맞지 않으면 이 예외가 나와요. 일반 애플리케이션 코드에서 직접 다룰 일은 드물어요. Java 1.5부터 제공돼요.

가령 문자열 표현식과 값을 이항 연산으로 묶을 때 지원되지 않는 조합이면 던져질 수 있어요.

더 알아보기 (Learn more)

Java 공식 API