title: BigDecimal Exception message
body: <p>What does this means?</p>
  
  <pre><code>Exception in thread "main" java.lang.NumberFormatException
  java.math.BigDecimal.&lt;init&gt;(Unknown Source)
  </code></pre>
  
  <p>But when I click on the line that would be causing the problem, there was no warning nor error. So, how do I resolve this issue? My code still runs fine, but I am clueless why my console displayed that. </p>
  
  <p><strong>EDIT 2</strong></p>
  
  <p>I am allowed to show this much of the codes, I hope you can understand.</p>
  
  <pre><code>byte[] c = new byte[13];
  System.arraycopy(buf, pos, c, 0, 10);
  System.arraycopy(buf, pos + 10, c, 11, 2);
  c[10] = '.';
  return new IsoValue(type, new BigDecimal(new String(c)), null);
  </code></pre>
  
  <p>Base on the link given by @Benjamin, there shouldn't be a problem with it. </p>