1

我需要帮助来解决捕获像 AuthenticationFailedException 这样的异常的问题。

一般来说,我想捕捉骆驼邮件组件抛出的任何异常,然后以某种方式处理异常,例如向用户显示异常的原因。

我想使用 ConsumerTemplate 来验证骆驼端点:

字符串 imap = "imaps://imap.gmail.com:993?username=programmer* @gmail.com&password=** &unseen=false&delete=true&consumer.delay=5000";

交换 ex = consumerTemplate.receiveNoWait (imap);

是否可以使用 consumerTemplate 找到失败的原因?

谢谢你的帮助

4

1 回答 1

1

是的,如果有任何异常抛出,那么你可以从交易所得到,使用

exchange.getException()
于 2013-03-01T09:32:54.590 回答