– DataOutputStream.write(byte[] str, int offset, int len) は offset + len が str.length() を超えると ConnectionException が投げられる。
try {
DataOutputStream out = Connector
.openDataOutputStream(“scratchpad:///0;pos=0”);
out.write(“Something”.getBytes(), 1, 20); // OK
out.write(“foo”.getBytes(),0,4); // Error!!
out.close();
} catch (IOException e) {
e.printStackTrace();
}