我的法典有以下部分:
// using classes from javax.mail.*
// Session / Store setup code
// Store implementation class = com.sun.mail.imap.IMAPStore
Folder folder = store.getFolder("INBOX"); // store setup previously
folder.open(Folder.READ_WRITE);
Message[] messages = folder.getMessages();
Folder anotherFolder = store.getFolder("F1");
if ( !anotherFolder.exists()) { [***]
anotherFolder.create(Folder.HOLDS_MESSAGES);
}
folder.copyMessages(messages, anotherFolder);
我偶尔会得到以下例外:
javax.mail.StoreClosedException: failed to create new store connection
at com.sun.mail.imap.IMAPFolder.throwClosedException(IMAPFolder.java:2208)
at com.sun.mail.imap.IMAPFolder.doCommand(IMAPFolder.java:2335)
at com.sun.mail.imap.IMAPFolder.exists(IMAPFolder.java:427)
at [***]
我不知道这是否是因为我错误地利用贾瓦·安普朗斯,或者如果这是服务器问题。 我有两项意见:
失败发生时,它检查了双手的存亡,而不是援引主人。
《刑法》中不止一次地引用了“主人”。
我认为,与邮件服务器的连接有可能在文件夹后某个时候消失。 时常获得薪酬,但ALWAYS没有()要求,而没有(或)要求。
一种解决办法是叫卖仓库。 这是先来的,如果需要重新连接,但我想指出,如果在我求助之前,我会做一些错误。
如果能就如何更深入地了解这一例外的渊源,我将不胜感激。 提前感谢!