code: def _send_breakpoint_condition_exception(self, thread, conditional_breakpoint_exception_tuple):
          
          thread_id = get_thread_id(thread)
          # conditional_breakpoint_exception_tuple - should contain 2 values (exception_type, stacktrace)
          if conditional_breakpoint_exception_tuple and len(conditional_breakpoint_exception_tuple) == 2:
              exc_type, stacktrace = conditional_breakpoint_exception_tuple
              int_cmd = InternalGetBreakpointException(thread_id, exc_type, stacktrace)
              self.post_internal_command(int_cmd, thread_id)
docs: If conditional breakpoint raises an exception during evaluation
          send exception details to java