<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"><style>body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em; }body { font-size: 10.5pt; font-family: 'Microsoft YaHei UI'; color: rgb(0, 0, 0); line-height: 1.5; }</style></head><body>
<div><span></span><span style="font-family: "" microsoft="" yahei="" ui'";="" font-size:="" 14px;="" color:="" rgb(0,="" 0,="" 0);="" background-color:="" rgba(0,="" font-weight:="" normal;="" font-style:="" normal;text-decoration:="" none;'="">    Hi, </span><span microsoft="" yahei="" ui'";="" font-size:="" 14px;="" color:="" rgb(0,="" 0,="" 0);="" background-color:="" rgba(0,="" font-weight:="" normal;="" font-style:="" normal;text-decoration:="" none;'="" style="font-size: 12px; line-height: 20px;"><font color="#2e3033" face="Arial, Microsoft YaHei, 微软雅黑, 宋体, Malgun Gothic, sans-serif">thank you for your letter, I get the message!</font></span></div>
<div><br></div><hr style="width: 210px; height: 1px;" color="#b5c4df" size="1" align="left">
<div><span><div style="MARGIN: 10px; FONT-FAMILY: verdana; FONT-SIZE: 10pt"><span style="color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">李猛<br>硕士研究生<br>手机:13051579861<br>邮箱:li_meng@bupt.edu.cn<br>北京邮电大学信息与电子技术研究室<br>北京市海淀区西土城路10号(北京邮电大学)新科研楼434</span></div></span></div>
<blockquote style="margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em;"><div> </div><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm"><div style="PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGROUND: #efefef; PADDING-BOTTOM: 8px; PADDING-TOP: 8px"><div><b>From:</b> <a href="mailto:olly@survex.com">Olly Betts</a></div><div><b>Date:</b> 2017-08-10 06:40</div><div><b>To:</b> <a href="mailto:li_meng@bupt.edu.cn">李猛</a>; <a href="mailto:xapian-devel@lists.xapian.org">xapian-devel</a></div><div><b>Subject:</b> Re: Java bindings exceptions [was Re: Asking Help]</div></div></div><div><div>On Wed, Aug 09, 2017 at 11:09:55PM +0100, Olly Betts wrote:</div>
<div>> The Xapian exception classes aren't wrapped for Java at the moment, so</div>
<div>> currently you'll get a java.io.IOException exception, and you can check</div>
<div>> for DatabaseModifiedError using code like this (untested):</div>
<div>> </div>
<div>> try {</div>
<div>>     // Code which might cause DatabaseModifiedError.</div>
<div>> } catch (Exception e) {</div>
<div> </div>
<div>Sorry, that should be:</div>
<div> </div>
<div>} catch (java.io.IOException e) {</div>
<div> </div>
<div>>     if (e.toString().startsWith("DatabaseModifiedError:")) {</div>
<div>>         // Deal with it.</div>
<div>>     }</div>
<div>> }</div>
<div> </div>
<div>Cheers,</div>
<div>    Olly</div>
<div> </div>
</div></blockquote>
</body></html>