rabbitTemplate向一个不存在的队列插入值,为什么不抛异常

求大神们答疑下:
场景: 队列xxxxx 不存在。
rabbitTemplate.convertAndSend("xxxxx", msg) 队列xxxxx 不存在,为什么插入值不会抛异常。

但是rabbitTemplate.receiveAndConvert("xxxxx") 这个取值会抛异常。

==)

这个的确不抛异常,所以我这里在每次访问队列的时候都要申明一下,RabbitAdmin去申明队列